diff --git a/.config/alacritty/alacritty.toml##class.hidpi b/.config/alacritty/alacritty.toml##class.hidpi index 34319e3..a58dfa5 100644 --- a/.config/alacritty/alacritty.toml##class.hidpi +++ b/.config/alacritty/alacritty.toml##class.hidpi @@ -1,4 +1,3 @@ -working_directory = "/home/ezri" [bell] animation = "EaseOutSine" @@ -64,3 +63,6 @@ dynamic_padding = true dynamic_title = true opacity = 0.98 title = "Terminal" + +[general] +working_directory = "/home/ezri" diff --git a/.config/sway/workspaces.json##hostname.rocinante b/.config/sway/workspaces.json##hostname.rocinante index ba2ca28..596e2dc 100644 --- a/.config/sway/workspaces.json##hostname.rocinante +++ b/.config/sway/workspaces.json##hostname.rocinante @@ -1,76 +1,285 @@ { - "default_context": "personal", - "display_ordering": ["builtin"], - "display_layout": { - "builtin": "eDP-1" - }, - "contexts": { - "personal": { - "builtin": [ - { - "index": 1, - "name": "terminal", - "exec": "console", - "program_name": "console" - }, - { - "index": 2, - "name": "code", - "exec": "emacsclient", - "args": ["-nc"], - "program_name": "emacsclient" - }, - { - "index": 3, - "name": "internet", - "exec": "firefox", - "args": ["--new-window"], - "program_name": "firefox" - }, - { - "index": 4, - "name": "project", - "exec": "firefox", - "args": ["--new-window"], - "program_name": "firefox" - }, - { - "index": 5, - "name": "servers", - "exec": "virt-manager", - "program_name": "virt-manager" - }, - { - "index": 6, - "name": "steam", - "exec": "steam", - "program_name": "steam" - }, - { - "index": 7, - "name": "media", - "exec": "jellyfinmediaplayer", - "program_name": "jellyfinmediaplayer" - }, - { - "index": 8, - "name": "real-time comms", - "exec": "discord", - "program_name": "discord" - }, - { - "index": 9, - "name": "messages", - "exec": "thunderbird", - "program_name": "thunderbird" - }, - { - "index": 10, - "name": "config", - "exec": "pavucontrol", - "program_name": "pavucontrol" - } + "default_context": "personal-portable", + "workspaces": [ + { + "index": 1, + "name": "console", + "exec": "console", + "program_name": "console" + }, + { + "index": 2, + "name": "code", + "exec": "emacsclient", + "args": ["-nc"], + "program_name": "emacsclient" + }, + { + "index": 3, + "name": "documentation", + "exec": "firefox", + "args": ["--new-window"], + "environ": {}, + "program_name": "firefox" + }, + { + "index": 4, + "name": "project", + "exec": "firefox", + "args": ["--new-window"], + "program_name": "firefox" + }, + { + "index": 5, + "name": "discord", + "exec": "discord", + "program_name": "discord" + }, + { + "index": 6, + "name": "console", + "exec": "console", + "program_name": "console" + }, + { + "index": 7, + "name": "code", + "exec": "emacsclient", + "args": ["-nc"], + "program_name": "emacsclient" + }, + { + "index": 8, + "name": "internet", + "exec": "firefox", + "args": ["--new-window"], + "program_name": "firefox" + }, + { + "index": 9, + "name": "project", + "exec": "firefox-developer-edition", + "args": ["-start-debugger-server", "--new-window"], + "program_name": "firefox-developer-edition" + }, + { + "index": 10, + "name": "server management", + "exec": "virt-manager", + "program_name": "virt-manager", + "systemd": false + }, + { + "index": 11, + "name": "password management", + "exec": "bitwarden-desktop", + "program_name": "bitwarden" + }, + { + "index": 12, + "name": "video", + "exec": "jellyfinmediaplayer", + "program_name": "jellyfinmediaplayer" + }, + { + "index": 13, + "name": "comms", + "exec": "zoom", + "program_name": "zoom" + }, + { + "index": 14, + "name": "mail", + "exec": "thunderbird", + "program_name": "thunderbird", + "environ": { + "MOZ_ENABLE_WAYLAND": "1" + } + }, + { + "index": 15, + "name": "config", + "exec": "console", + "program_name": "console" + }, + { + "index": 16, + "name": "console", + "exec": "console", + "program_name": "console" + }, + { + "index": 17, + "name": "code", + "exec": "emacsclient", + "args": ["-nc"], + "program_name": "emacsclient" + }, + { + "index": 18, + "name": "music", + "exec": "feishin", + "program_name": "feishin" + }, + { + "index": 19, + "name": "internet", + "exec": "firefox", + "args": ["--new-window"], + "program_name": "firefox" + }, + { + "index": 20, + "name": "slack", + "exec": "slack", + "program_name": "slack", + "args": [ + "--enable-features=UseOzonePlatform", + "--ozone-platform=wayland", + "--enable-gpu-rasterization" ] - } + }, + { + "index": 21, + "name": "ferrets", + "exec": "firefox", + "args": ["--new-window", "https://www.twitch.tv/ferretsoftware"], + "program_name": "firefox" + }, + { + "index": 22, + "name": "encrypted comms", + "exec": "signal-desktop", + "program_name": "signal" + }, + { + "index": 23, + "name": "steam", + "exec": "steam", + "program_name": "steam" + }, + { + "index": 30, + "name": "present 1", + "exec": "console", + "program_name": "console" + }, + { + "index": 31, + "name": "present 2", + "exec": "console", + "program_name": "console" + }, + { + "index": 32, + "name": "present 3", + "exec": "console", + "program_name": "console" + } + ], + "contexts": { + "docked": { + "primary": "center", + "outputs": [ + { + "names": ["eDP-1"], + "group": "builtin", + "position": [0, 600], + "eww_windows": ["builtinbar"], + "mode": "2256x1504 scale 1.5" + }, + { + "make": "Acer Technologies", + "model": "XV271U M3", + "serial": "1322131231233", + "group": "left", + "position": [1707, 0], + "mode": "2560x1440@120Hz", + "eww_windows": ["leftbar", "sidebar"] + }, + { + "make": "Dell Inc.", + "model": "DELL U3818DW", + "serial": "97F8P9350W0L", + "group": "center", + "position": [4267, 0], + "mode": "3840x1600", + "eww_windows": ["centerbar"] + }, + { + "make": "Acer Technologies", + "model": "XV271U M3", + "serial": "1431038964205", + "group": "right", + "position": [8107, 0], + "mode": "2560x1440@120Hz", + "eww_windows": ["rightbar"] + } + ], + "groups": { + "builtin": { + "workspaces": [21, 22], + "reverse": false + }, + "left": { + "workspaces": [6, 2, 3, 4, 5], + "reverse": true + }, + "center": { + "workspaces": [1, 7, 8, 9, 10, 11, 12, 13, 14, 15], + "reverse": false + }, + "right": { + "workspaces": [16, 17, 19, 18, 20, 13], + "reverse": false + } + } + }, + "portable": { + "primary": "builtin", + "outputs": [ + { + "names": ["eDP-1"], + "group": "builtin", + "position": [0, 0], + "eww_windows": ["builtinbar"], + "mode": "2256x1504 scale 1" + } + ], + "groups": { + "builtin": { + "workspaces": [1, 7, 8, 9, 23, 22, 18, 5, 14, 15], + "reverse": false + } + } + }, + "presentation": { + "primary": "builtin", + "outputs": [ + { + "names": ["eDP-1"], + "group": "builtin", + "position": [0, 0], + "eww_windows": ["builtinbar"], + "mode": "2256x1504 scale 1" + }, + { + "names": ["DP-1", "DP-2", "DP-3", "DP-4"], + "group": "presentation", + "position": [2256, 0], + "eww_windows": ["presenterbar"] + } + ], + "groups": { + "builtin": { + "workspaces": [1, 7, 8, 9, 23, 22, 18, 5, 14, 15], + "reverse": false + }, + "presentation": { + "workspaces": [30, 31, 32], + "reverse": false + } + } + } } }