preserve_keyboard_order = false window_icons = [ [ "󰖟", " — LibreWolf", ], [ "", " — Alacritty", ], [ "", " - VSCodium", ], [ "", " — Dolphin", ], ] wallpaper_path = "~/.config/sway/assets/wallpaper" # Matugen [matugen] enable = true prefer_colorcode = true display = "{{matugen_monitor}}" colorscheme = "Content" # Programs [programs.filemanager] name = "Dolphin" command = "dolphin" arguments = ["--new-window"] [programs.browser] name = "Librewolf" command = "librewolf" arguments = ["-P"] [programs.browser_newtab] name = "Librewolf (New Tab)" command = "librewolf" arguments = ["-P"] [programs.browser_profile] name = "Librewolf (Workspace Profile)" command = "librewolf" arguments = ["-P"] [programs.terminal] name = "Terminal" command = "alacritty" arguments = ["--working-directory"] [lock] wallpaper_path = "~/.config/sway/assets/wallpaper" blur = 9.0 scale = 0.6 [power] shutdown_cmd = ["systemctl", "poweroff"] reboot_cmd = ["systemctl", "reboot"] suspend_cmd = ["systemctl", "suspend"] [[scripts]] name = "Printer" icon = "" command = "librewolf-profile Penelope 'http://printer-hp-dj3630/'" [[scripts]] name = "Swap Workstation" icon = "" command = "notify-send 'todo!'" [[scripts]] name = "scrcpy" icon = "" command = "notify-send 'todo!'" # Profiles [[profiles]] name = "Penelope" color = "d7afaf" icon = "" [profiles.program_args] browser = ["Penelope", "--new-window", "https://cloud.pogmom.me"] browser_newtab = ["Penelope", "--new-tab", "https://cloud.pogmom.me"] browser_profile = ["Penelope"] filemanager = ["~/Documents"] terminal = ["~"] [[profiles.scripts]] name = "SSH Desktop" icon = "󰇅" command = "ssh-agent-handler.sh pogmommy@pogmommy-omen-328p1aa 󰇅" [[profiles.scripts]] name = "SSH Laptop" icon = "" command = "ssh-agent-handler.sh pogmommy@pogmommy-apple-a2337 " [[profiles.scripts]] name = "SSH PDA" icon = "" command = "ssh-agent-handler.sh pogmommy@pg-cosmocom-01238 " [[profiles.scripts]] name = "Toggle Lights" icon = "󱣝" command = "hass-cli -a services -I area_id -i left_bedroom -d light -s toggle" [[profiles.scripts]] name = "Home Assistant" icon = "󰟐" command = "librewolf 'https://hass.pogmom.me'" [[profiles.scripts]] name = "Nextcloud" icon = "" command = "librewolf 'https://cloud.pogmom.me'" [[profiles.scripts]] name = "Mastodon" icon = "󰫑" command = "librewolf 'https://masto.pogmom.me'" [[profiles.scripts]] name = "Jellyfin" icon = "" command = "librewolf 'https://watch.pogmom.me'" [[profiles]] name = "Development" color = "795f7c" icon = "" [profiles.program_args] browser = ["Development", "--new-window", "https://hass.pogmom.me"] browser_newtab = ["Development", "--new-tab", "https://hass.pogmom.me"] filemanager = ["~/Development"] terminal = ["~/Development", "-e", "zellij"] [[profiles.scripts]] name = "SSH dell-7050sff" icon = "󰒍" command = "ssh-agent-handler.sh pogmom@server-dell-7050sff-debian 󰒍" [[profiles.scripts]] name = "SSH hp-y2z63av" icon = "󰢋" command = "ssh-agent-handler.sh pogmom@server-hp-y2z63av 󰢋" [[profiles.scripts]] name = "SSH samsung-1561j" icon = "" command = "ssh-agent-handler.sh pogmom@server-samsung-1561j " [[profiles.scripts]] name = "SSH Router R8000" icon = "󱂇" command = "ssh-agent-handler.sh root@router-netgear-r8000 󱂇" [[profiles.scripts]] name = "SSH Bridge R8000" icon = "󰑩" command = "ssh-agent-handler.sh root@bridge-netgear-r8000 󰑩" [[profiles]] name = "Housing" color = "87af87" icon = "󰻺" [profiles.program_args] browser = ["Housing", "--new-window", "https://eugenesca.com"] browser_newtab = ["Housing", "--new-tab", "https://eugenesca.com"] filemanager = ["~/Documents/Housing/SCA/"] terminal = ["~/Documents/Housing/SCA/"] [[profiles.scripts]] name = "House Meeting Minutes" icon = "" command = "~/.config/sway-de-utils/scripts/housing/new-minutes.sh house" [[profiles.scripts]] name = "Board Meeting Minutes" icon = "" command = "~/.config/sway-de-utils/scripts/housing/new-minutes.sh board" [[profiles.scripts]] name = "LM-1-OFFICE-SERVER" icon = "" command = "ssh-agent-handler.sh pogmommy@192.168.1.2 " [[profiles]] name = "Work" color = "4a5f76" icon = "" [profiles.program_args] browser = ["Work", "--new-window", "https://lanecc.edu"] browser_newtab = ["Work", "--new-tab", "https://lanecc.edu"] filemanager = ["~/Documents/Work/LaneCC"] terminal = ["~/Documents/Work/LaneCC/"] [[profiles.scripts]] name = "LCC Links" icon = "" command = "~/.config/sway-de-utils/scripts/work/lanecc_links" [[profiles.scripts]] name = "Second Monitor" icon = "󰍺" command = "~/.config/sway-de-utils/scripts/work/2nd_monitor"