summaryrefslogtreecommitdiff
path: root/sway
diff options
context:
space:
mode:
authorJosh <joshott16@gmail.com>2025-07-24 08:15:52 -0400
committerJosh <joshott16@gmail.com>2025-07-24 08:15:52 -0400
commit21150560c5762a4f6f446e74f2020f61d9ba4221 (patch)
tree73a20509a1f19e90bc6e4bd240e89332693e2c8d /sway
parent993b580ec5ea47a8f7d5b1d84556d6f27dc6a22c (diff)
downloaddotfiles-21150560c5762a4f6f446e74f2020f61d9ba4221.tar.gz
dotfiles-21150560c5762a4f6f446e74f2020f61d9ba4221.zip
the great colorscheme migration
Diffstat (limited to 'sway')
-rw-r--r--sway/catppuccin-macchiato25
-rw-r--r--sway/config38
2 files changed, 19 insertions, 44 deletions
diff --git a/sway/catppuccin-macchiato b/sway/catppuccin-macchiato
deleted file mode 100644
index c557121..0000000
--- a/sway/catppuccin-macchiato
+++ /dev/null
@@ -1,25 +0,0 @@
-set $rosewater #f4dbd6
-set $flamingo #f0c6c6
-set $pink #f5bde6
-set $mauve #c6a0f6
-set $red #ed8796
-set $maroon #ee99a0
-set $peach #f5a97f
-set $green #a6da95
-set $teal #8bd5ca
-set $sky #91d7e3
-set $sapphire #7dc4e4
-set $blue #8aadf4
-set $lavender #b7bdf8
-set $text #cad3f5
-set $subtext1 #b8c0e0
-set $subtext0 #a5adcb
-set $overlay2 #939ab7
-set $overlay1 #8087a2
-set $overlay0 #6e738d
-set $surface2 #5b6078
-set $surface1 #494d64
-set $surface0 #363a4f
-set $base #24273a
-set $mantle #1e2030
-set $crust #181926
diff --git a/sway/config b/sway/config
index a91b1f1..505d021 100644
--- a/sway/config
+++ b/sway/config
@@ -2,7 +2,7 @@ exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
exec hash dbus-update-activation-environment 2>/dev/null && \
dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
-include catppuccin-macchiato
+include colors
exec --no-startup-id dex -ae sway
@@ -16,14 +16,14 @@ set $down e
set $up i
set $right o
-set $term wezterm
+set $term kitty
set $menu rofi -show drun | xargs swaymsg exec --
### Output configuration
-exec way-displays > /tmp/way-displays.${XDG_VTNR}.${USER}.log 2>&1
+output "AOC Q27G1WG4 0x00020A32" mode 2560x1440@143.912Hz
-exec swaybg --image ~/Pictures/backgrounds/arch-rainbow-1920x1080.png --mode center --color=#302d41
+output "*" background $wallpaper fill
### Idle configuration
@@ -177,20 +177,20 @@ bindsym XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym $mod+b exec zen-browser
bindsym $mod+x exec xournalpp
-# bindsym $mod+c exec "wezterm start --cwd ~/nextcloud/notebook/tex xch nvim"
-bindsym $mod+c exec "lectern open"
-bindsym $mod+d exec "wezterm start --cwd ~/nextcloud/escritoire xch nvim"
-bindsym $mod+Shift+t exec "wezterm start --class 'float'"
-bindsym $mod+Shift+c exec "wezterm start --class 'numbat' numbat"
-bindsym $mod+Shift+g exec "feh -Z -F -B black /home/josh/Pictures/game.png"
+bindsym $mod+c exec lectern open
+bindsym $mod+d exec kitty --directory ~/nextcloud/escritoire xch nvim
+bindsym $mod+Shift+t exec kitty --app-id 'float'
+bindsym $mod+Shift+c exec kitty --app-id 'numbat' numbat
+bindsym $mod+Shift+g exec feh -Z -F -B black /home/josh/Pictures/game.png
+bindsym $mod+Shift+w exec wallpicker
-# target title bg text indicator border
-client.focused $flamingo $crust $text $rosewater $flamingo
-client.focused_inactive 00000000 $base $text 00000000 00000000
-client.unfocused 00000000 $mantle $text 00000000 00000000
-client.urgent $peach $base $peach $overlay0 $peach
-client.placeholder $overlay0 $base $text $overlay0 $overlay0
-client.background $base
+# target title bg text indicator border
+client.focused $color7 $background $foreground $color15 $color7
+client.focused_inactive $color0 $color0 $foreground 00000000 00000000
+client.unfocused $color0 $color0 $foreground 00000000 00000000
+client.urgent $color13 $background $color13 $color8 $color13
+client.placeholder $color8 $background $foreground $color8 $color8
+client.background $background
gaps inner 10px
gaps outer 0px
@@ -199,12 +199,12 @@ title_align center
default_border pixel
for_window [app_id="float"] floating enable
-for_window [app_id="numbat"] floating enable
+for_window [app_id="numbat"] floating enable; resize set 800 600
for_window [app_id="xoppdoggin"] floating enable; resize set 1800 1000
+for_window [app_id="wallpicker"] floating enable; resize set 1800 1000
for_window [class="Inkscape"] floating enable; resize set 1800 1000
for_window [class="vimscape"] floating enable; resize set 600 300; move down 300; move left 550
-assign [class="^Spotify"] workspace number 8
assign [class="^feishin"] workspace number 8
assign [class="^discord"] workspace number 9
assign [class="^Slack"] workspace number 9