Compare commits
5 Commits
182a8e62db
...
805bc608fc
Author | SHA1 | Date |
---|---|---|
Lucien Cartier-Tilet | 805bc608fc | |
Lucien Cartier-Tilet | 1d7cbe8915 | |
Lucien Cartier-Tilet | 90028f1efa | |
Lucien Cartier-Tilet | c965df6b65 | |
Lucien Cartier-Tilet | a0b258581a |
|
@ -14,6 +14,7 @@
|
||||||
configuration {
|
configuration {
|
||||||
show-icons: true;
|
show-icons: true;
|
||||||
sidebar-mode: false;
|
sidebar-mode: false;
|
||||||
|
modi: "window,ssh,drun";
|
||||||
}
|
}
|
||||||
|
|
||||||
* {
|
* {
|
||||||
|
|
|
@ -76,7 +76,7 @@ inetutils isync inter-font javascript-typescript-langserver js-beautify \
|
||||||
jfsutils jmtpfs lain-git libxft-bgra linux-headers lldb logrotate ly meson \
|
jfsutils jmtpfs lain-git libxft-bgra linux-headers lldb logrotate ly meson \
|
||||||
minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \
|
minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \
|
||||||
nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \
|
nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \
|
||||||
network-manager-applet networkmanager networkmanager-openvpn nitrogen \
|
network-manager-applet networkmanager networkmanager-openvpn \
|
||||||
nm-connection-editor nodejs-vmd nomacs nordic-theme-git nordvpn-bin \
|
nm-connection-editor nodejs-vmd nomacs nordic-theme-git nordvpn-bin \
|
||||||
noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \
|
noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \
|
||||||
otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pdfpc \
|
otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pdfpc \
|
||||||
|
@ -94,8 +94,8 @@ ttf-liberation ttf-monapo ttf-sazanami ttf-tibetan-machine typescript \
|
||||||
typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
||||||
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
||||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xfce-polkit xidlehook xfsprogs \
|
x11-ssh-askpass xclip xdg-user-dirs-gtk xfce-polkit xidlehook xfsprogs \
|
||||||
xorg-drivers xorg-server xorg-xinit xss-lock xvkbd yaml-language-server-bin \
|
xorg-drivers xorg-server xorg-xinit xss-lock xvkbd xwallpaper \
|
||||||
zeal
|
yaml-language-server-bin zeal
|
||||||
|
|
||||||
printf "\n# Installing needed packages ##################################################\n\n"
|
printf "\n# Installing needed packages ##################################################\n\n"
|
||||||
sudo pacman -Syu
|
sudo pacman -Syu
|
||||||
|
|
|
@ -158,7 +158,7 @@ The following declares the default Modkey. Usually, ~Mod4~ is the Super key, sit
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: Custom_functions-Wallpaper-related_functions-Set_a_random_wallpaper-104bbeec
|
:CUSTOM_ID: Custom_functions-Wallpaper-related_functions-Set_a_random_wallpaper-104bbeec
|
||||||
:END:
|
:END:
|
||||||
This function sets a random wallpaper from the directory =~/Pictures/Wallpapers=, see [[file:bin.org::#pape-update-bdecbadf][pape-update]] in my custom scripts. This depends on [[https://github.com/l3ib/nitrogen/][Nitrogen]].
|
This function sets a random wallpaper from the directory =~/Pictures/Wallpapers=, see [[file:bin.org::#pape-update-bdecbadf][pape-update]] in my custom scripts.
|
||||||
#+BEGIN_SRC lua
|
#+BEGIN_SRC lua
|
||||||
local function set_random_pape()
|
local function set_random_pape()
|
||||||
awful.spawn.with_shell("pape-update")
|
awful.spawn.with_shell("pape-update")
|
||||||
|
@ -915,7 +915,6 @@ Most of these keybindings are available at root-level of Awesome and will be dec
|
||||||
|-----+------------------------+---------+------------------------------------------+---------------------------------+-------|
|
|-----+------------------------+---------+------------------------------------------+---------------------------------+-------|
|
||||||
| a | modkey | shell | awiki | find and open an ArchWiki page | rofi |
|
| a | modkey | shell | awiki | find and open an ArchWiki page | rofi |
|
||||||
| d | modkey | spawn | rofi -combi-modi drun,window -show combi | rofi for drun and windows | rofi |
|
| d | modkey | spawn | rofi -combi-modi drun,window -show combi | rofi for drun and windows | rofi |
|
||||||
| d | modkey, shift | spawn | rofi -show run | rofi with run modi | rofi |
|
|
||||||
| d | modkey, meta | spawn | rofi -show ssh | rofi for SSH | rofi |
|
| d | modkey, meta | spawn | rofi -show ssh | rofi for SSH | rofi |
|
||||||
| p | modkey, shift | shell | rofi-pass -t | types password from ~pass~ | rofi |
|
| p | modkey, shift | shell | rofi-pass -t | types password from ~pass~ | rofi |
|
||||||
| p | modkey, control, shift | shell | rofi-pass | copy password from ~pass~ | rofi |
|
| p | modkey, control, shift | shell | rofi-pass | copy password from ~pass~ | rofi |
|
||||||
|
@ -923,7 +922,6 @@ Most of these keybindings are available at root-level of Awesome and will be dec
|
||||||
| m | modkey, meta | shell | rofi-mount | volume mounting helper | rofi |
|
| m | modkey, meta | shell | rofi-mount | volume mounting helper | rofi |
|
||||||
| u | modkey, meta | shell | rofi-umount | volume unmounting helper | rofi |
|
| u | modkey, meta | shell | rofi-umount | volume unmounting helper | rofi |
|
||||||
| w | modkey, control | shell | wacom-setup | set up my wacom tablet | rofi |
|
| w | modkey, control | shell | wacom-setup | set up my wacom tablet | rofi |
|
||||||
| w | modkey, shift | shell | rofi-wifi-menu | connect to available wifi | rofi |
|
|
||||||
| y | modkey | shell | ytplay | play web video in mpv | rofi |
|
| y | modkey | shell | ytplay | play web video in mpv | rofi |
|
||||||
| y | modkey, shift | shell | rofi-ytdl | download video from web | rofi |
|
| y | modkey, shift | shell | rofi-ytdl | download video from web | rofi |
|
||||||
|
|
||||||
|
@ -941,6 +939,7 @@ Here will be declared some shortcuts directly related to Awesome itself.
|
||||||
| q | modkey, shift | no | awesome.quit | quit awesome | awesome |
|
| q | modkey, shift | no | awesome.quit | quit awesome | awesome |
|
||||||
| r | modkey, shift, control | no | awesome.restart | reload awesome | awesome |
|
| r | modkey, shift, control | no | awesome.restart | reload awesome | awesome |
|
||||||
| w | modkey | no | set_random_pape | set random wallpaper | awesome |
|
| w | modkey | no | set_random_pape | set random wallpaper | awesome |
|
||||||
|
| w | modkey, shift | spawn | select-pape | set wallpaper | awesome |
|
||||||
| x | modkey | no | invoke_lua_execute_prompt | lua execute prompt | awesome |
|
| x | modkey | no | invoke_lua_execute_prompt | lua execute prompt | awesome |
|
||||||
| F4 | modkey, control | spawn | systemctl hibernate | hibernate computer | awesome |
|
| F4 | modkey, control | spawn | systemctl hibernate | hibernate computer | awesome |
|
||||||
| F4 | modkey, shift | spawn | systemctl suspend | suspend to RAM computer | awesome |
|
| F4 | modkey, shift | spawn | systemctl suspend | suspend to RAM computer | awesome |
|
||||||
|
|
1766
org/config/bin.org
1766
org/config/bin.org
File diff suppressed because it is too large
Load Diff
|
@ -210,7 +210,7 @@ Let’s set in a custom varible what packages we’ll be needing.
|
||||||
jfsutils jmtpfs lain-git libxft-bgra linux-headers lldb logrotate ly meson \
|
jfsutils jmtpfs lain-git libxft-bgra linux-headers lldb logrotate ly meson \
|
||||||
minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \
|
minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \
|
||||||
nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \
|
nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \
|
||||||
network-manager-applet networkmanager networkmanager-openvpn nitrogen \
|
network-manager-applet networkmanager networkmanager-openvpn \
|
||||||
nm-connection-editor nodejs-vmd nomacs nordic-theme-git nordvpn-bin \
|
nm-connection-editor nodejs-vmd nomacs nordic-theme-git nordvpn-bin \
|
||||||
noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \
|
noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \
|
||||||
otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pdfpc \
|
otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pdfpc \
|
||||||
|
@ -228,8 +228,8 @@ Let’s set in a custom varible what packages we’ll be needing.
|
||||||
typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
||||||
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
||||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xfce-polkit xidlehook xfsprogs \
|
x11-ssh-askpass xclip xdg-user-dirs-gtk xfce-polkit xidlehook xfsprogs \
|
||||||
xorg-drivers xorg-server xorg-xinit xss-lock xvkbd yaml-language-server-bin \
|
xorg-drivers xorg-server xorg-xinit xss-lock xvkbd xwallpaper \
|
||||||
zeal
|
yaml-language-server-bin zeal
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
These are the minimum I would have in my own installation. You can edit it however you want. Let’s install those.
|
These are the minimum I would have in my own installation. You can edit it however you want. Let’s install those.
|
||||||
|
|
Loading…
Reference in New Issue