Fixed links broken with previous commit

This commit is contained in:
Lucien Cartier-Tilet 2020-06-07 19:07:02 +02:00
parent d6f688d985
commit ab489600c1
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
7 changed files with 31 additions and 29 deletions

View File

@ -348,8 +348,8 @@
:END: :END:
The following function allows the user to get the list of available The following function allows the user to get the list of available
wallpapers I have in my wallpapers directory. This depends on the variable wallpapers I have in my wallpapers directory. This depends on the variable
described in [[#h-027a8758-fa96-473f-8ad3-44e07a5e7f4b]]. By the way, the assert described in [[#Variable_definitions-Wallpapers_directory-23b54f4f]]. By the
on line 3 allows Lua to wait for ~popen~ to run. way, the assert on line 3 allows Lua to wait for ~popen~ to run.
#+BEGIN_SRC lua -n #+BEGIN_SRC lua -n
local function get_papes() local function get_papes()
local i, papes, popen = 0, {}, io.popen local i, papes, popen = 0, {}, io.popen
@ -396,7 +396,7 @@
:CUSTOM_ID: Custom_functions-Layout_manipulation-6bc7db06 :CUSTOM_ID: Custom_functions-Layout_manipulation-6bc7db06
:END: :END:
The following function is used by a shortcut described below in The following function is used by a shortcut described below in
[[#h-521b02ca-0ad3-44e8-8d5b-1e75401490da]]. [[#Keybindings-Clients-f9f96d60]].
#+BEGIN_SRC lua #+BEGIN_SRC lua
local function client_go_back() local function client_go_back()
awful.client.focus.history.previous() awful.client.focus.history.previous()
@ -822,7 +822,7 @@
When a screens geometry changes (e.g. when a different resolution is When a screens geometry changes (e.g. when a different resolution is
applied), the signal ~property::geometry~ is sent. When this is the case, the applied), the signal ~property::geometry~ is sent. When this is the case, the
wallpaper should be redisplayed since it wont necessarily fit the new wallpaper should be redisplayed since it wont necessarily fit the new
geometry of the screen. And remember, I have a [[#h-39816309-d36d-4fb1-9c76-942a85b7407b][function that does exactly geometry of the screen. And remember, I have a [[#Custom_functions-Wallpaper-related_functions-Restore_previous_wallpaper-8b5bc08c][function that does exactly
that]]! Lets connect this function to the geometry change signal: that]]! Lets connect this function to the geometry change signal:
#+BEGIN_SRC lua #+BEGIN_SRC lua
screen.connect_signal("property::geometry", set_wallpaper) screen.connect_signal("property::geometry", set_wallpaper)
@ -848,14 +848,14 @@
Next, lets build a list of tags for the screen. *Be aware that each screen Next, lets build a list of tags for the screen. *Be aware that each screen
has its own tag table!* The default layout will be the first refered to in has its own tag table!* The default layout will be the first refered to in
[[#h-97ec07e5-68de-4c7e-bdf2-84255c09b552][the layouts list described above]]. [[#Layouts-be55a7fd][the layouts list described above]].
#+NAME: screen-taglist #+NAME: screen-taglist
#+BEGIN_SRC lua :tangle no #+BEGIN_SRC lua :tangle no
awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" }, s, awful.layout.layouts[1]) awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" }, s, awful.layout.layouts[1])
#+END_SRC #+END_SRC
Next, lets create the taglist widget. It will use the ~taglist_buttons~ Next, lets create the taglist widget. It will use the ~taglist_buttons~
[[#h-2113b6d4-9160-4d7f-a00e-fcae82c032f1][declared above]] in order to handle clicks on tags, and due to the filter, all [[#Top_bar-Tag_list-d43dbb62][declared above]] in order to handle clicks on tags, and due to the filter, all
tags will be displayed in the tagbar ([[https://awesomewm.org/apidoc/widgets/awful.widget.taglist.html#List_filters][more about tag filters]]). tags will be displayed in the tagbar ([[https://awesomewm.org/apidoc/widgets/awful.widget.taglist.html#List_filters][more about tag filters]]).
#+NAME: screen-taglist-widget #+NAME: screen-taglist-widget
#+BEGIN_SRC lua :tangle no #+BEGIN_SRC lua :tangle no
@ -867,7 +867,7 @@
#+END_SRC #+END_SRC
A tasklist widget will also get created thanks with the ~tasklist_button~ A tasklist widget will also get created thanks with the ~tasklist_button~
[[#h-2113b6d4-9160-4d7f-a00e-fcae82c032f1][declared above]] that will handle clicks on tasks. Contrarily to the taglist [[#Top_bar-Tag_list-d43dbb62][declared above]] that will handle clicks on tasks. Contrarily to the taglist
widget above, the tasklist will only display the screens current tags thanks widget above, the tasklist will only display the screens current tags thanks
to its filter. to its filter.
#+NAME: screen-tasklist-widget #+NAME: screen-tasklist-widget
@ -1232,6 +1232,7 @@
:END: :END:
These shortcuts are related to clients (aka windows) management. These shortcuts are related to clients (aka windows) management.
#+NAME: sc-client #+NAME: sc-client
| | <5> | | <5> | <5> | | |
| Key | Modifiers | Lambda? | Action | What it does | Group | Clientkey? | | Key | Modifiers | Lambda? | Action | What it does | Group | Clientkey? |
|--------+-----------------+---------+----------------------------------+------------------------------------+--------+------------| |--------+-----------------+---------+----------------------------------+------------------------------------+--------+------------|
| c | modkey, meta | yes | awful.placement.centered(c) | center client | client | yes | | c | modkey, meta | yes | awful.placement.centered(c) | center client | client | yes |
@ -1381,17 +1382,18 @@
Here is the list of properties with their value to apply to all clients, and Here is the list of properties with their value to apply to all clients, and
a short explanation as to what they do. a short explanation as to what they do.
#+NAME: rules-universal-properties-table #+NAME: rules-universal-properties-table
| Property | Value | What it does | | <5> | <10> | |
|---------------+---------------------------------------------------------+---------------------------------------------------------------------| | Property | Value | What it does |
| border_width | beautiful.border_width | Set the width of the windows border | |---------------+---------------------------------------------------------+-------------------------------------------------------------------------|
| border_color | beautiful.border_normal | Set the color of the windows border | | border_width | beautiful.border_width | Set the width of the windows border |
| focus | awful.client.focus.filter | Set focus on the new window, except filtered out windows | | border_color | beautiful.border_normal | Set the color of the windows border |
| raise | true | Set it as raised window | | focus | awful.client.focus.filter | Set focus on the new window, except filtered out windows |
| keys | clientkeys | Set the clients shortcuts set in [[#h-521b02ca-0ad3-44e8-8d5b-1e75401490da][Shortcuts/Clients]] | | raise | true | Set it as raised window |
| buttons | clientbuttons | Set the clients mouse shortcuts from [[#h-8932afa5-64fe-4549-ac57-ef698dcb7e6c][Mouse bindings]] | | keys | clientkeys | Set the clients shortcuts set in [[*Clients][Shortcuts/Clients]] |
| screen | awful.screen.preferred | Spawn the client on the main screen | | buttons | clientbuttons | Set the clients mouse shortcuts from [[#Mouse_bindings-eb4a69a8][Mouse bindings]] |
| screen | awful.screen.preferred | Spawn the client on the main screen |
| placement | awful.placement.no_overlap+awful.placement.no_offscreen | Avoid the client to appear off the screen and overlaping another client | | placement | awful.placement.no_overlap+awful.placement.no_offscreen | Avoid the client to appear off the screen and overlaping another client |
| round_corners | true | Enable rounded corners for client | | round_corners | true | Enable rounded corners for client |
#+NAME: rules-universal-properties #+NAME: rules-universal-properties
#+BEGIN_SRC emacs-lisp :tangle no :exports none :var properties=rules-universal-properties-table :cache yes #+BEGIN_SRC emacs-lisp :tangle no :exports none :var properties=rules-universal-properties-table :cache yes
@ -1548,7 +1550,7 @@
:END: :END:
It is possible for Awesome to send request signals, such as the request to It is possible for Awesome to send request signals, such as the request to
create titlebar (generally for new clients). The following snippet handles create titlebar (generally for new clients). The following snippet handles
this titlebar creation if titlebar creation was set to ~true~ in the [[#h-972e7966-6adf-41bc-9ab3-e58725b93f7c][rules]]. this titlebar creation if titlebar creation was set to ~true~ in the [[#Rules-c6142cdf][rules]].
For a detailed explanation of the code, see below. For a detailed explanation of the code, see below.
#+BEGIN_SRC lua #+BEGIN_SRC lua
client.connect_signal("request::titlebars", function(c) client.connect_signal("request::titlebars", function(c)

View File

@ -631,7 +631,7 @@
#+END_SRC #+END_SRC
Now, lets select the mount point of our partition. Well call the function Now, lets select the mount point of our partition. Well call the function
=getmount= described in [[#h-a17825bd-96e2-4c90-99ef-b0f2895cffb6][Get the mount point]] to select it. =getmount= described in [[#Rofi-mount-Get_the_mount_point-6c4bac06][Get the mount point]] to select it.
#+BEGIN_SRC fish #+BEGIN_SRC fish
getmount getmount
#+END_SRC #+END_SRC
@ -819,7 +819,7 @@
:CUSTOM_ID: Rofi-mount-Launch_the_mounting_functions-218ad001 :CUSTOM_ID: Rofi-mount-Launch_the_mounting_functions-218ad001
:END: :END:
Now that we have declared our functions and set our variables, well read the Now that we have declared our functions and set our variables, well read the
temporary file described in [[#h-2307005f-385e-4149-b885-55e699c822bb][Get the mountable elements]]. The amount of lines temporary file described in [[#Rofi-mount-Get_the_mountable_elements-24db7834][Get the mountable elements]]. The amount of lines
is passed in a switch statement. is passed in a switch statement.
#+BEGIN_SRC fish #+BEGIN_SRC fish
switch (wc -l < $TMPDRIVES) switch (wc -l < $TMPDRIVES)
@ -1111,7 +1111,7 @@
:END: :END:
If several types of unmountable drives are available, lets ask the user If several types of unmountable drives are available, lets ask the user
which type to unmount based on the content of the temporary file declared in which type to unmount based on the content of the temporary file declared in
[[#h-dab41471-4f69-4be8-8d77-58ccc604e4e2][Get the unmountable drives]]. First, lets declare the function. [[#Rofi-umount-Get_the_unmountable_drives-89c71040][Get the unmountable drives]]. First, lets declare the function.
#+BEGIN_SRC fish #+BEGIN_SRC fish
function asktype function asktype
#+END_SRC #+END_SRC

View File

@ -645,7 +645,7 @@
remember the syntax of =tar=. So, I made the following abbreviations, and remember the syntax of =tar=. So, I made the following abbreviations, and
one day hopefully, after seeing the abbreviations expansion over and over one day hopefully, after seeing the abbreviations expansion over and over
Ill remember the command like I did for the abbreviation of =remove= (see Ill remember the command like I did for the abbreviation of =remove= (see
[[#h-281a59aa-4ea0-47ab-a4cc-33fff8d38165][Package management]]). [[#Abbreviations-System_management_(packages_and_services)-Package_management-efbcdf0f][Package management]]).
#+NAME: tar-abbr #+NAME: tar-abbr
| abbreviation | command | | abbreviation | command |
|--------------+-----------| |--------------+-----------|

View File

@ -644,7 +644,7 @@
| $mod+space | focus mode_toggle | Toggles the focus between tiled and floating windows | | $mod+space | focus mode_toggle | Toggles the focus between tiled and floating windows |
| $mod+Ctrl+c | move position center | Centers the focused floating window | | $mod+Ctrl+c | move position center | Centers the focused floating window |
If you want to move around your floating window, you can do it with your If you want to move around your floating window, you can do it with your
mouse while holding down the floating modifier declared [[#h-944b65df-c5c6-4f9a-9824-08e063ba20dd][here]]. mouse while holding down the floating modifier declared [[#Variables_declaration-Floating_windows-897d0c3b][here]].
Here is the configuration: Here is the configuration:
#+BEGIN_SRC conf #+BEGIN_SRC conf

View File

@ -150,7 +150,7 @@
:CUSTOM_ID: Rounded_corners-33bfcd20 :CUSTOM_ID: Rounded_corners-33bfcd20
:END: :END:
A great feature added by ibhagwans fork of compton is the addition of rounded A great feature added by ibhagwans fork of compton is the addition of rounded
corners from sdhands fork, and the Kawase blur (described [[#h-e40a644d-b594-41f0-9aca-307f77c456ba][here]]) from corners from sdhands fork, and the Kawase blur (described [[#Background_blurring-55835066][here]]) from
tryone144s fork. Here we can see the declaration of the corners radius: tryone144s fork. Here we can see the declaration of the corners radius:
#+BEGIN_SRC conf #+BEGIN_SRC conf
corner-radius = 9.0; corner-radius = 9.0;

View File

@ -394,7 +394,7 @@
:CUSTOM_ID: Declaration_of_the_bars-Bottom_bar_declaration-Colors_and_display-854aae82 :CUSTOM_ID: Declaration_of_the_bars-Bottom_bar_declaration-Colors_and_display-854aae82
:END: :END:
Nothing changes from the top bar, all the variables stay with the same Nothing changes from the top bar, all the variables stay with the same
values. See [[#h-9f83a6fd-652a-45ca-894b-0a0e0d3f0084][Colors and display]] of the top bar for more information. values. See [[#Declaration_of_the_bars-Bottom_bar_declaration-Colors_and_display-854aae82][Colors and display]] of the top bar for more information.
#+BEGIN_SRC conf-windows #+BEGIN_SRC conf-windows
<<bar-colors>> <<bar-colors>>
<<line-border-color>> <<line-border-color>>
@ -406,7 +406,7 @@
:CUSTOM_ID: Declaration_of_the_bars-Bottom_bar_declaration-Fonts_and_locale-67459d62 :CUSTOM_ID: Declaration_of_the_bars-Bottom_bar_declaration-Fonts_and_locale-67459d62
:END: :END:
Again, nothing changes from the top bar, so for more info on whats going Again, nothing changes from the top bar, so for more info on whats going
on, see [[#h-c5660945-4785-40f7-b89e-f9f31b85a062][Fonts and locale]] of the top bar. on, see [[#Declaration_of_the_bars-Top_bar_declaration-Fonts_and_locale-70a25466][Fonts and locale]] of the top bar.
#+BEGIN_SRC conf-windows #+BEGIN_SRC conf-windows
<<locale-bar>> <<locale-bar>>
<<font-config()>> <<font-config()>>
@ -566,7 +566,7 @@
:CUSTOM_ID: Modules-Hardware-Xbacklight-2901c504 :CUSTOM_ID: Modules-Hardware-Xbacklight-2901c504
:END: :END:
This module is used in order to display the level of brightness of a screen. This module is used in order to display the level of brightness of a screen.
It is not used by itself, but rather by other modules, such as [[#h-9adad94d-961c-44a7-aed1-91a8f22b4eef][ACPI It is not used by itself, but rather by other modules, such as [[#Modules-Hardware-ACPI_backlight-9eaeaa79][ACPI
backlight]]. First of all, this module is an internal module for xbacklight. backlight]]. First of all, this module is an internal module for xbacklight.
It will also display the brightness percentage, prefixed by a sun emoji. It will also display the brightness percentage, prefixed by a sun emoji.
Lastly, it will be underlined by a green line. Lastly, it will be underlined by a green line.
@ -585,7 +585,7 @@
:END: :END:
This module indicates the backlight level of a screen thanks to the ACPI This module indicates the backlight level of a screen thanks to the ACPI
Linux module. There isnt much to tell about the module itself other than it Linux module. There isnt much to tell about the module itself other than it
inherits the module described above, [[#h-8c6dd375-381c-47c4-861d-fda6e7283e9e][xbacklight]]. It also sets which driver inherits the module described above, [[#Modules-Hardware-Xbacklight-2901c504][xbacklight]]. It also sets which driver
should be used, in this case the ~intel_backlight~ driver. should be used, in this case the ~intel_backlight~ driver.
#+BEGIN_SRC conf-windows #+BEGIN_SRC conf-windows
[module/backlight-acpi] [module/backlight-acpi]

View File

@ -3280,7 +3280,7 @@ haskell
#+END_SRC #+END_SRC
~oss~ allows me to insert an org structure template defined in ~oss~ allows me to insert an org structure template defined in
~org-structure-template-alist~ (see [[#h-81bcc367-4b2a-4a10-b42c-7b3cb7fd2d60][User Configuration/Org-mode/Org ~org-structure-template-alist~ (see [[#User_Configuration-Org-mode-Org_variables-Org_behavior-0319db38][User Configuration/Org-mode/Org
Variables/Org behavior]]), while ~ooT~ displays the outline of the current org Variables/Org behavior]]), while ~ooT~ displays the outline of the current org
file. file.