wip: adding standalone home-manager config

need to modularize though
This commit is contained in:
2025-10-09 14:27:05 -04:00
parent a3c53820b1
commit ba66937ee3
10 changed files with 191 additions and 44 deletions

View File

@@ -7,37 +7,41 @@ set $down j
set $up k
set $right l
# Alacritty
set $term alacritty
set $term foot
# Menu (rofi)
set $menu wofi --term '$term'
set $menu wofi --show
### Output configuration
output DP-3 pos 3840 0 res 1920x1080@59Hz
output HDMI-A-1 pos 0 0 res 1920x1080@59Hz
output DP-2 pos 1920 0 res 1920x1080@60Hz
# ### Output configuration
# output DP-3 pos 3840 0 res 1920x1080@59Hz
# output HDMI-A-1 pos 0 0 res 1920x1080@59Hz
# output DP-2 pos 1920 0 res 1920x1080@60Hz
### Wallpaper
output HDMI-A-1 bg ~/.wallpaper/.wallpaper.png fill
output DP-2 bg ~/.wallpaper/.wallpaper.png fill
output DP-3 bg ~/.wallpaper/.wallpaper.png fill
output * bg ~/.wallpaper/.wallpaper.png fill
# output HDMI-A-1 bg ~/.wallpaper/.wallpaper.png fill
# output DP-2 bg ~/.wallpaper/.wallpaper.png fill
# output DP-3 bg ~/.wallpaper/.wallpaper.png fill
### Workspace binding
## DP-3 bindings
workspace 1 output DP-2
workspace 2 output DP-2
workspace 4 output DP-2
workspace 5 output DP-2
# workspace 1 output DP-2
# workspace 2 output DP-2
# workspace 4 output DP-2
# workspace 5 output DP-2
#
# ## HDMI-A-1 bindings
# workspace 3 output HDMI-A-1
# workspace 9 output HDMI-A-1
#
# ## DP-2 bindings
# workspace 6 output DP-3
# workspace 7 output DP-3
# workspace 8 output DP-3
## HDMI-A-1 bindings
workspace 3 output HDMI-A-1
workspace 9 output HDMI-A-1
## DP-2 bindings
workspace 6 output DP-3
workspace 7 output DP-3
workspace 8 output DP-3
## eDP-1 bindings scale
output eDP-1 scale 1.25
### Colour options
set $bg #24283b
@@ -228,10 +232,4 @@ set $opacity 1.00
for_window [class=".*"] opacity $opacity
for_window [app_id=".*"] opacity $opacity
# Disable locking when conditions are met
for_window [class="streaming_client"] inhibit_idle fullscreen
for_window [app_id="firefox"] inhibit_idle fullscreen
for_window [app_id="neovide"] inhibit_idle fullscreen
for_window [title="Beyond All Reason"] inhibit_idle fullscreen
include /etc/sway/config.d/*