diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 0000000..0e2b3f7 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,2 @@ +# typos +f148ab1559cbb4e0e46e05f8d151f74f64adb359 diff --git a/.gitignore b/.gitignore index 8881dcd..bfabfe3 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # allowed misc files !.gitmodules !.gitignore +!.git-blame-ignore-revs !README.md # allow some stuff to be pushed @@ -60,6 +61,13 @@ swaylock/* swayidle/* !swayidle/config +# waybar +!waybar +waybar/* +!waybar/config.jsonc +!waybar/style.css +!waybar/cider.sh + # bin !bin bin/* diff --git a/sway/config.d/50-keybind.conf b/sway/config.d/50-keybind.conf index d8c8871..3574de8 100644 --- a/sway/config.d/50-keybind.conf +++ b/sway/config.d/50-keybind.conf @@ -10,7 +10,7 @@ bindsym $mod+u exec $lockscreen bindsym $mod+Shift+Ctrl+Alt+space exec 1password --quick-access bindsym Print exec flameshot gui -# programs' +# window bindsym $mod+Shift+q kill # move focus @@ -80,12 +80,12 @@ bindsym $mod+Shift+minus move scratchpad bindsym $mod+minus scratchpad show # xf86-volume -bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle +bindsym --locked XF86AudioMute exec pamixer -t && pamixer --get-volume > $wobs bindsym --locked XF86AudioLowerVolume exec pamixer -d 5 && pamixer --get-volume > $wobs bindsym --locked XF86AudioRaiseVolume exec pamixer -i 5 && pamixer --get-volume > $wobs -bindsym --locked F16 exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle +bindsym --locked F16 exec pamixer --default-source -t -# xf86-brightnes +# xf86-brightness bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ # xf86-audio diff --git a/sway/config.d/60-window-rule.conf b/sway/config.d/60-window-rule.conf index 8d5efd1..d400226 100644 --- a/sway/config.d/60-window-rule.conf +++ b/sway/config.d/60-window-rule.conf @@ -16,3 +16,7 @@ assign [class="Rocket.Chat"] workspace 8 # rules for_window [class="net-runelite.*"] floating enable no_focus [class="net-runelite.*"] + +# idle +for_window [app_id=".*"] inhibit_idle fullscreen +for_window [class=".*"] inhibit_idle fullscreen diff --git a/sway/config.d/80-autostart.conf b/sway/config.d/80-autostart.conf index e1cf8dc..73cf2d8 100644 --- a/sway/config.d/80-autostart.conf +++ b/sway/config.d/80-autostart.conf @@ -1,10 +1,7 @@ -# deamon +# daemon exec swayidle -w exec wlsunset -l 46.1 -L 14.5 -exec rm -f $wobs \ - && mkfifo $wobs \ - && tail -f $wobs \ - | wob +exec pkill -x wob; rm -f $wobs && mkfifo $wobs && tail -f $wobs | wob exec protonmail-bridge -n # traditional "start when os starts" programs diff --git a/sway/host.d/matej-tower.conf b/sway/host.d/tower.conf similarity index 100% rename from sway/host.d/matej-tower.conf rename to sway/host.d/tower.conf diff --git a/swayidle/config b/swayidle/config index 6864945..5f92319 100644 --- a/swayidle/config +++ b/swayidle/config @@ -1,3 +1,4 @@ +lock 'swaylock -f' timeout 300 'swaylock -f' timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' before-sleep 'swaylock -f' diff --git a/swaylock/config b/swaylock/config index 346a2ee..8803a5f 100644 --- a/swaylock/config +++ b/swaylock/config @@ -1,3 +1,6 @@ +ignore-empty-password +show-failed-attempts + image=~/.assets/lockscreen.png clock