From 1d7cbe89153d1514c5985109930cf5cf6eb095b3 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sat, 2 Jan 2021 13:52:18 +0100 Subject: [PATCH] [Awesome, Bin, Bootstrap] Replace nitrogen with xwallpaper --- .config/yadm/bootstrap | 6 +++--- org/config/awesome.org | 3 ++- org/config/installation.org | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap index d1da47d..b337377 100755 --- a/.config/yadm/bootstrap +++ b/.config/yadm/bootstrap @@ -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 \ minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \ 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 \ noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \ 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 \ vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \ 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 \ -zeal +xorg-drivers xorg-server xorg-xinit xss-lock xvkbd xwallpaper \ +yaml-language-server-bin zeal printf "\n# Installing needed packages ##################################################\n\n" sudo pacman -Syu diff --git a/org/config/awesome.org b/org/config/awesome.org index 2ab21f3..2e334e2 100644 --- a/org/config/awesome.org +++ b/org/config/awesome.org @@ -158,7 +158,7 @@ The following declares the default Modkey. Usually, ~Mod4~ is the Super key, sit :PROPERTIES: :CUSTOM_ID: Custom_functions-Wallpaper-related_functions-Set_a_random_wallpaper-104bbeec :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 local function set_random_pape() awful.spawn.with_shell("pape-update") @@ -939,6 +939,7 @@ Here will be declared some shortcuts directly related to Awesome itself. | q | modkey, shift | no | awesome.quit | quit awesome | awesome | | r | modkey, shift, control | no | awesome.restart | reload awesome | 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 | | F4 | modkey, control | spawn | systemctl hibernate | hibernate computer | awesome | | F4 | modkey, shift | spawn | systemctl suspend | suspend to RAM computer | awesome | diff --git a/org/config/installation.org b/org/config/installation.org index 589a704..487dd70 100644 --- a/org/config/installation.org +++ b/org/config/installation.org @@ -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 \ minted man-db man-pages mpc mpd mpd-rich-presence-discord-git mpv mupdf-tools \ 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 \ noto-fonts-emoji npm ntfs-3g numlockx obs-studio openssh otf-fandol \ 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 \ vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \ 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 \ - zeal + xorg-drivers xorg-server xorg-xinit xss-lock xvkbd xwallpaper \ + yaml-language-server-bin zeal #+END_SRC These are the minimum I would have in my own installation. You can edit it however you want. Let’s install those.