diff --git a/1-software.sh b/1-software.sh index 220ebcd..803878c 100755 --- a/1-software.sh +++ b/1-software.sh @@ -5,14 +5,14 @@ sudo apt install nala -y sudo nala update # X Window System and Input -sudo nala install -y xorg xbacklight xbindkeys xvkbd xinput xorg-dev wmctrl +sudo nala install -y xorg xbacklight xbindkeys xvkbd xinput xorg-dev #brightnessctl # Python sudo nala install -y python3-pip # npm -sudo nala install -y npm +#sudo nala install -y npm # Java #sudo nala install default-jdk @@ -24,7 +24,7 @@ sudo nala install -y intel-microcode sudo nala install -y network-manager-gnome # Appearance and Customization -sudo nala install -y lxappearance arandr xclip +sudo nala install -y lxappearance qt5ct arandr xclip # System Utilities sudo nala install -y dialog mtools dosfstools avahi-daemon acpi acpid gvfs-backends @@ -70,7 +70,7 @@ sudo nala install -y sxhkd numlockx rofi dunst libnotify-bin picom dmenu polybar sudo nala install -y unzip file-roller # Text Editors -sudo nala install -y geany vim mousepad +sudo nala install -y vim mousepad # Image Viewer sudo nala install -y viewnior feh sxiv ueberzug python3-pillow @@ -79,6 +79,9 @@ sudo nala install -y viewnior feh sxiv ueberzug python3-pillow # Media Player sudo nala install -y mpv +# Calculator +sudo nala install -y galculator + # Document Viewer sudo nala install -y mupdf diff --git a/config/i3/config b/config/i3/config index d0975ee..45f28e3 100755 --- a/config/i3/config +++ b/config/i3/config @@ -57,3 +57,13 @@ for_window [class="AlacrittyFloating"] floating enable, move position center # Open sxiv in fullscreen mode for_window [class="Sxiv"] fullscreen + +# Open specific applications in floating mode +for_window [title="alsamixer"] floating enable border pixel 1 +for_window [class="gnome-disks"] floating enable border pixel 1 +for_window [class="Galculator"] floating enable border pixel 1 +for_window [class="GParted"] floating enable border normal +for_window [class="Lxappearance"] floating enable sticky enable border normal +for_window [class="Pavucontrol"] floating enable +for_window [class="qt5ct"] floating enable sticky enable border normal +for_window [class="Simple-scan"] floating enable border normal diff --git a/config/i3/workspaces.conf b/config/i3/workspaces.conf index e60829a..accd21b 100755 --- a/config/i3/workspaces.conf +++ b/config/i3/workspaces.conf @@ -62,6 +62,10 @@ bindcode $mod+Shift+Mod2+80 move container to workspace 8 bindcode $mod+Shift+Mod2+81 move container to workspace 9 bindcode $mod+Shift+Mod2+90 move container to workspace 10 +# workspace back and forth +workspace_auto_back_and_forth yes +bindsym $mod+b workspace back_and_forth + ###################################### # Assignments # bind program to workspace and focus to them on startup: diff --git a/config/sxhkd/sxhkdrc b/config/sxhkd/sxhkdrc index e34164d..7268928 100755 --- a/config/sxhkd/sxhkdrc +++ b/config/sxhkd/sxhkdrc @@ -1,7 +1,7 @@ super + shift + h mupdf "$HOME/.config/guide.pdf" -alt + v +alt + x alacritty -e "ranger" ~/Downloads/Watch alt + c @@ -10,7 +10,7 @@ alt + c alt + t source ~/.config/scripts/themes.sh -alt + s +Print feh -F "$HOME/Pictures/schedule.png" alt + b @@ -21,10 +21,10 @@ alt + y # BG Selector -super + F1 +F1 source ~/.config/scripts/wallpaper-single-display.sh -super + F2 +F2 source ~/.config/scripts/wallpaper-double-display.sh # Programs