diff --git a/flake.nix b/flake.nix index b821eb57..681ca645 100644 --- a/flake.nix +++ b/flake.nix @@ -23,14 +23,7 @@ shell = "fish"; systemModules = [ ./system/hyprland.nix ]; serviceModules = [ ]; - homeModules = [ - ./home/default.nix - ./home/emacs.nix - ./home/firefox.nix - ./home/accounts/default.nix - ./home/hyprland/default.nix - ./home/nyxt/default.nix - ]; + homeModules = [ ./home/hyprland/default.nix ]; stateVersion = "23.05"; }; systemConfig = { hostName ? default.hostName, user ? default.user diff --git a/home/accounts/calendar.nix b/home/accounts/calendar.nix deleted file mode 100644 index 94226e21..00000000 --- a/home/accounts/calendar.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - programs = { - vdirsyncer.enable = true; - khal = { - enable = true; - locale = { - timeformat = "%H:%M"; - dateformat = "%Y-%m-%d"; - longdateformat = "%Y-%m-%d %a"; - datetimeformat = "%Y-%m-%d %H:%M"; - longdatetimeformat = "%Y-%m-%d %H:%M"; - }; - }; - }; - services.vdirsyncer.enable = true; - accounts.calendar = { - basePath = ".calendar"; - accounts = let - local = { - type = "filesystem"; - fileExt = ".ics"; - }; - in { - nextcloud = rec { - inherit local; - primary = lib.mkDefault true; - primaryCollection = "personal"; - remote = { - type = "caldav"; - url = "https://cloud.xenia.me.uk/remote.php/dav"; - userName = "xenia"; - passwordCommand = [ - "${pkgs.libsecret}/bin/secret-tool" - "lookup" - "url" - "cloud.xenia.me.uk" - ]; - }; - vdirsyncer = { - enable = lib.mkDefault true; - collections = [ "from a" ]; - metadata = [ "color" ]; - }; - khal = { - inherit (vdirsyncer) enable; - type = "discover"; - }; - }; - outlook = let emailConfig = config.accounts.email.accounts.outlook; - in rec { - inherit local; - primary = lib.mkDefault false; - primaryCollection = "Work"; - remote = { - inherit (emailConfig) userName passwordCommand; - type = "caldav"; - url = "http://localhost:1080/users/${remote.userName}/calendar/"; - }; - vdirsyncer = { - enable = lib.mkDefault emailConfig.mbsync.enable; - collections = [ "Work" "Network" "Operations" "Other" ]; - }; - khal = { - inherit (vdirsyncer) enable; - type = "discover"; - }; - }; - }; - }; -} diff --git a/home/accounts/contact.nix b/home/accounts/contact.nix deleted file mode 100644 index 781e0364..00000000 --- a/home/accounts/contact.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - programs.vdirsyncer.enable = true; - accounts.contact = { - basePath = ".contact"; - accounts = let - calendarAccounts = config.accounts.calendar.accounts; - local = { - type = "filesystem"; - fileExt = ".vcf"; - }; - in { - nextcloud = { - inherit local; - remote = { - inherit (calendarAccounts.nextcloud.remote) userName passwordCommand; - type = "carddav"; - url = - "https://cloud.xenia.me.uk/remote.php/dav/addressbooks/users/xenia/contacts-1/"; - }; - vdirsyncer = { - inherit (calendarAccounts.nextcloud.vdirsyncer) enable; - collections = [ "from a" ]; - }; - }; - }; - }; -} diff --git a/home/Catppuccin-mocha.tmTheme b/home/config/Catppuccin-mocha.tmTheme similarity index 100% rename from home/Catppuccin-mocha.tmTheme rename to home/config/Catppuccin-mocha.tmTheme diff --git a/home/config/default.nix b/home/config/default.nix new file mode 100644 index 00000000..ce52fd9a --- /dev/null +++ b/home/config/default.nix @@ -0,0 +1,11 @@ +{ ... }: { + # TODO: ipython config file + xdg.configFile = { + "bat/themes/Catppuccin-mocha.tmTheme".source = ./Catppuccin-mocha.tmTheme; + "jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py; + "jupyter/jupyter_nbconvert_config.py".source = + ./jupyter_nbconvert_config.py; + "jupyter/lab/user-settings".source = ./jupyterlab-user-settings; + "pypoetry/config.toml".source = ./poetry-config.toml; + }; +} diff --git a/home/ipython_config.py b/home/config/ipython_config.py similarity index 100% rename from home/ipython_config.py rename to home/config/ipython_config.py diff --git a/home/jupyter-config/jupyter_nbconvert_config.py b/home/config/jupyter_nbconvert_config.py similarity index 100% rename from home/jupyter-config/jupyter_nbconvert_config.py rename to home/config/jupyter_nbconvert_config.py diff --git a/home/jupyter-config/jupyter_server_config.py b/home/config/jupyter_server_config.py similarity index 100% rename from home/jupyter-config/jupyter_server_config.py rename to home/config/jupyter_server_config.py diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/application-extension/top-bar.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/notification.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/apputils-extension/themes.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/cell-toolbar-extension/plugin.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/console-extension/tracker.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/csv.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/csvviewer-extension/tsv.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/browser.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/filebrowser-extension/widget.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/htmlviewer-extension/plugin.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/panel.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/notebook-extension/tracker.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings b/home/config/jupyterlab-user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings rename to home/config/jupyterlab-user-settings/@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings diff --git a/home/jupyter-config/lab/user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings b/home/config/jupyterlab-user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings similarity index 100% rename from home/jupyter-config/lab/user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings rename to home/config/jupyterlab-user-settings/catppuccin_jupyterlab/plugin.jupyterlab-settings diff --git a/home/poetry-config.toml b/home/config/poetry-config.toml similarity index 100% rename from home/poetry-config.toml rename to home/config/poetry-config.toml diff --git a/home/default.nix b/home/default.nix index 14c0aa10..ddb8460c 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,5 +1,5 @@ { lib, ... }: { - imports = [ ./scripts/default.nix ]; + imports = [ ./config/default.nix ./scripts/default.nix ]; stylix.targets = { avizo.enable = true; firefox.enable = true; @@ -9,15 +9,6 @@ swaylock.enable = true; xresources.enable = true; }; - xdg.configFile = { - "bat/themes/Catppuccin-mocha.tmTheme".source = ./Catppuccin-mocha.tmTheme; - "pypoetry/config.toml".source = ./poetry-config.toml; - "jupyter/jupyter_server_config.py".source = - ./jupyter-config/jupyter_server_config.py; - "jupyter/jupyter_nbconvert_config.py".source = - ./jupyter-config/jupyter_nbconvert_config.py; - "jupyter/lab/user-settings".source = ./jupyter-config/lab/user-settings; - }; programs = rec { bash.enable = true; fish.enable = true; diff --git a/home/emacs.nix b/home/emacs/default.nix similarity index 100% rename from home/emacs.nix rename to home/emacs/default.nix diff --git a/home/hyprland/eww/config/eww.scss b/home/eww/config/eww.scss similarity index 100% rename from home/hyprland/eww/config/eww.scss rename to home/eww/config/eww.scss diff --git a/home/hyprland/eww/config/eww.yuck b/home/eww/config/eww.yuck similarity index 100% rename from home/hyprland/eww/config/eww.yuck rename to home/eww/config/eww.yuck diff --git a/home/hyprland/eww/default.nix b/home/eww/default.nix similarity index 100% rename from home/hyprland/eww/default.nix rename to home/eww/default.nix diff --git a/home/firefox.nix b/home/firefox/default.nix similarity index 100% rename from home/firefox.nix rename to home/firefox/default.nix diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 5fb0cae1..935d4fe9 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -1,5 +1,16 @@ { config, lib, pkgs, ... }: { - imports = [ ./waybar/default.nix ./obs/default.nix ]; + imports = [ + ../default.nix + ../accounts/default.nix + ../swaylock/default.nix + ../waybar/default.nix + ../rofi/default.nix + ../swaync/default.nix + ../emacs/default.nix + ../nyxt/default.nix + ../firefox/default.nix + ../obs/default.nix + ]; services = { gpg-agent.pinentryFlavor = "gnome3"; avizo.enable = true; @@ -11,75 +22,20 @@ tray = "never"; }; }; - programs = { - foot = { - enable = true; - settings = { - main = { - pad = "10x10"; - locked-title = false; - notify-focus-inhibit = true; - selection-target = "both"; - }; - bell = { - urgent = true; - notify = true; - }; - mouse = { hide-when-typing = "yes"; }; + programs.foot = { + enable = true; + settings = { + main = { + pad = "10x10"; + locked-title = false; + notify-focus-inhibit = true; + selection-target = "both"; }; - }; - rofi = { - enable = true; - package = pkgs.rofi-wayland; - location = "center"; - terminal = "foot"; - pass = { - enable = true; - package = pkgs.rofi-pass-wayland; - extraConfig = '' - USERNAME_field='login' - ''; - }; - extraConfig = let - power-menu = "power-menu:${pkgs.rofi-power-menu}/bin/rofi-power-menu"; - in { - modi = "window,run,drun,ssh,${power-menu},combi"; - combi-modi = "window,drun,ssh"; - sidebar-mode = true; - sort = true; - sorting-method = "fzf"; - matching = "fuzzy"; - icon-theme = config.gtk.iconTheme.name; - show-icons = true; - application-fallback-icon = "󰋙 "; - drun-display-format = "{icon} {name} ({categories})"; - disable-history = false; - hide-scrollbar = true; - display-window = " 󰧨 Move "; - display-run = " 󰅴 Run "; - display-drun = " 󱓞 Apps "; - display-ssh = " 󰢹 SSH "; - display-combi = " 󰛡 Combi "; - display-power-menu = " 󰐥 Power "; - }; - }; - swaylock = { - enable = true; - package = pkgs.swaylock-effects; - # Settings are specifically for swaylock-effects - settings = { - indicator-radius = 100; - indicator-thickness = 10; - indicator-caps-lock = true; - ignore-empty-password = true; - show-failed-attempts = true; - effect-blur = - with config.wayland.windowManager.hyprland.settings.decoration.blur; - "${toString size}x${toString passes}"; - effect-vignette = "0.5:0.5"; - grace = 0.5; - fade-in = 0.2; + bell = { + urgent = true; + notify = true; }; + mouse = { hide-when-typing = "yes"; }; }; }; gtk = { @@ -102,15 +58,12 @@ name = "Catppuccin-Mocha-Standard-Lavender-Dark"; }; }; - xdg = { - configFile = { - "hypr/extra.conf" = lib.mkDefault { text = ""; }; - "hypr/hyprpaper.conf".text = '' - preload = ${config.stylix.image} - wallpaper = ,${config.stylix.image} - ''; - "swaync/style.css".source = ./swaync/style.css; - }; + xdg.configFile = { + "hypr/extra.conf" = lib.mkDefault { text = ""; }; + "hypr/hyprpaper.conf".text = '' + preload = ${config.stylix.image} + wallpaper = ,${config.stylix.image} + ''; }; wayland.windowManager.hyprland = { enable = true; diff --git a/home/hyprland/rofi/default.nix b/home/hyprland/rofi/default.nix deleted file mode 100644 index a8bc1eff..00000000 --- a/home/hyprland/rofi/default.nix +++ /dev/null @@ -1,145 +0,0 @@ -{ config, pkgs, ... }: { - programs.rofi = { - enable = true; - package = pkgs.rofi-wayland; - location = 0; - terminal = "foot"; - pass = { - enable = true; - package = pkgs.rofi-pass-wayland; - extraConfig = '' - USERNAME_field='login' - ''; - }; - theme = let inherit (config.lib.formats.rasi) mkLiteral; - in { - "*" = { - bg-col = "#1e1e2e"; - bg-col-light = "#1e1e2e"; - border-col = "#1e1e2e"; - selected-col = "#1e1e2e"; - blue = "#89b4fa"; - fg-col = "#cdd6f4"; - fg-col2 = "#f38ba8"; - grey = "#6c7086"; - - width = 600; - font = "Iosevka Nerd Font 18"; - }; - - "element-text, element-icon , mode-switcher" = { - background-color = mkLiteral "inherit"; - text-color = mkLiteral "inherit"; - }; - - window = { - height = "360px"; - border = "3px"; - border-color = "@border-col"; - background-color = "@bg-col"; - }; - - mainbox = { background-color = "@bg-col"; }; - - inputbar = { - children = [ "prompt" "entry" ]; - background-color = "@bg-col"; - border-radius = "5px"; - padding = "2px"; - }; - - prompt = { - background-color = "@blue"; - padding = "6px"; - text-color = "@bg-col"; - border-radius = "3px"; - margin = "20px 0px 0px 20px"; - }; - - textbox-prompt-colon = { - expand = false; - str = " ="; - }; - - entry = { - padding = "6px"; - margin = "20px 0px 0px 10px"; - text-color = "@fg-col"; - background-color = "@bg-col"; - }; - - listview = { - border = "0px 0px 0px"; - padding = "6px 0px 0px"; - margin = "10px 0px 0px 20px"; - columns = 2; - lines = 5; - background-color = "@bg-col"; - }; - - element = { - padding = "5px"; - background-color = "@bg-col"; - text-color = "@fg-col"; - }; - - element-icon = { size = "25px"; }; - - "element selected" = { - background-color = "@selected-col"; - text-color = "@fg-col2"; - }; - - mode-switcher = { spacing = 0; }; - - button = { - padding = "10px"; - background-color = "@bg-col-light"; - text-color = "@grey"; - vertical-align = 0.5; - horizontal-align = 0.5; - }; - - "button selected" = { - background-color = "@bg-col"; - text-color = "@blue"; - }; - - message = { - background-color = "@bg-col-light"; - margin = "2px"; - padding = "2px"; - border-radius = "5px"; - }; - - textbox = { - padding = "6px"; - margin = "20px 0px 0px 20px"; - text-color = "@blue"; - background-color = "@bg-col-light"; - }; - - }; - extraConfig = - let power-menu = "power-menu:${pkgs.rofi-power-menu}/bin/rofi-power-menu"; - in { - modi = "window,run,drun,ssh,${power-menu},combi"; - combi-modi = "window,drun,ssh"; - sidebar-mode = true; - sort = true; - sorting-method = "fzf"; - matching = "fuzzy"; - icon-theme = config.gtk.iconTheme.name; - show-icons = true; - application-fallback-icon = "󰋙"; - drun-display-format = "{icon} {name} ({categories})"; - disable-history = false; - hide-scrollbar = true; - display-window = " 󰧨 Move "; - display-run = " 󰅴 Run "; - display-drun = " 󱓞 Apps "; - display-ssh = " 󰢹 SSH "; - display-combi = " 󰛡 Combi "; - }; - }; -} diff --git a/home/jupyter-config/lab/workspaces/default-37a8.jupyterlab-workspace b/home/jupyter-config/lab/workspaces/default-37a8.jupyterlab-workspace deleted file mode 100644 index 88d0bba3..00000000 --- a/home/jupyter-config/lab/workspaces/default-37a8.jupyterlab-workspace +++ /dev/null @@ -1 +0,0 @@ -{"data":{"layout-restorer:data":{"main":{"dock":{"type":"tab-area","currentIndex":0,"widgets":[]}},"down":{"size":0,"widgets":[]},"left":{"collapsed":false,"visible":true,"current":"filebrowser","widgets":["filebrowser","running-sessions","@jupyterlab/toc:plugin","extensionmanager.main-view"]},"right":{"collapsed":true,"visible":true,"widgets":["jp-property-inspector","debugger-sidebar"]},"relativeSizes":[0.2102140161034704,0.7897859838965297,0],"top":{"simpleVisibility":true}},"@jupyterlab/settingeditor-extension:form-ui":{"sizes":[0.13349514563106796,0.866504854368932],"container":{"plugin":"@jupyterlab/cell-toolbar-extension:plugin","sizes":[0.5,0.5]}}},"metadata":{"id":"default"}} \ No newline at end of file diff --git a/home/jupyter-config/migrated b/home/jupyter-config/migrated deleted file mode 100644 index 1f0b1219..00000000 --- a/home/jupyter-config/migrated +++ /dev/null @@ -1 +0,0 @@ -2024-01-17T09:44:58.834026+00:00 \ No newline at end of file diff --git a/home/nyxt/home_bookmarks.lisp b/home/nyxt/home_bookmarks.lisp deleted file mode 100644 index ad3226cf..00000000 --- a/home/nyxt/home_bookmarks.lisp +++ /dev/null @@ -1,28 +0,0 @@ -( -(:url "https://app.tado.com/en/main/home" :title "tado" :date "2023-12-11T10:29:57.000000Z") -(:url "https://apps.powerapps.com/play/e/default-c6ac664b-ae27-4d5d-b4e6-bb5717196fc7/a/c403a9ad-95e0-47b7-8c82-752b22a6d6f5?tenantId=c6ac664b-ae27-4d5d-b4e6-bb5717196fc7&source=portal" :title "J2 Roster" :date "2023-11-24T10:37:23.000000Z") -(:url "https://data.jet.uk/" :title "JET Data Services" :date "2023-11-24T10:37:23.000000Z") -(:url "https://git.xenia.me.uk/" :title "Gitea" :date "2023-12-12T07:26:26.000000Z") -(:url "https://github.com/" :title "GitHub" :date "2023-12-12T07:26:26.000000Z") -(:url "https://invidious.private.coffee/" :title "Invidious" :date "2023-11-24T10:37:23.000000Z") -(:url "https://libbyapp.com/shelf" :title "Libby" :date "2023-12-12T07:26:26.000000Z") -(:url "https://myaccount.myenergi.com/" :title "myenergi account" :date "2023-12-11T10:29:57.000000Z") -(:url "https://nucleus.ukaea.uk/" :title "Nucleus" :date "2023-11-24T10:37:23.000000Z") -(:url "https://support.starlabs.systems/status/f4e20eac-0056-42ae-91bd-4d75bf9b90fa" :title "Byte II Updates" :date "2023-12-27T14:25:38.000000Z") -(:url "https://teams.microsoft.com/" :title "Microsoft Teams" :date "2023-11-24T10:37:23.000000Z") -(:url "https://tech.lgbt/" :title "Mastodon" :date "2023-11-24T10:37:23.000000Z") -(:url "https://ukaea.elearning247.com/" :title "elearning247.com" :date "2023-12-21T16:33:54.000000Z") -(:url "https://ukaea.zoom.us/j/3578310614" :title "SC Zoom Room" :date "2023-12-07T14:09:50.000000Z") -(:url "https://users.euro-fusion.org/pages/physics-summary/LatestSession.php" :title "Physics Summary" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=CXS:Topic3" :title "KS5" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=Diagnostic_Coordinator_Wiki" :title "Diagnostic Coordinator" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=KT3_Journals" :title "KT3" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=Ks5:roster3008" :title "KS5 Roster" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=Main_Page" :title "OpenWiki Home" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=Spectroscopy_Group:index" :title "Spectroscopy OpenWiki" :date "2023-11-24T10:37:23.000000Z") -(:url "https://wiki.jetdata.eu/open/index.php?title=Spectroscopy_RDE_Roster" :title "Spectroscopy RDE Roster" :date "2023-11-24T10:37:23.000000Z") -(:url "https://www.jspo.jet.uk/pages/operations/jpecreports_2023.html" :title "JET Exploitation Unit" :date "2023-11-24T10:37:23.000000Z") -(:url "https://www.kobo.com/gb/en" :title "Kobo Store" :date "2023-11-24T10:37:23.000000Z") -(:url "https://www.nhsapp.service.nhs.uk/patient/" :title "NHS App" :date "2023-12-12T07:26:00.000000Z") -(:url "https://www.twitch.tv/" :title "Twitch" :date "2023-12-21T16:33:28.000000Z") -) diff --git a/home/nyxt/work_bookmarks.lisp b/home/nyxt/work_bookmarks.lisp deleted file mode 100644 index 85aa1e0a..00000000 --- a/home/nyxt/work_bookmarks.lisp +++ /dev/null @@ -1,38 +0,0 @@ -( - (:url "https://cdn-01.jet.uk/allopcams.html" :title "JET Ops Cams" :date "2023-12-20T11:35:46.000000Z") - (:url "https://data.jet.uk/" :title "JET Data Services" :date "2023-12-20T11:35:45.000000Z") - (:url "http://elitherl.gitpages.ccfe.ac.uk/bms-uncertainty-propagation/" :title "BMS Uncertainty Propagation Project" :date "2023-12-20T11:35:46.000000Z") - (:url "http://elitherl.gitpages.ccfe.ac.uk/jupyterhub-project-handover/index.html" :title "Digital Logbook handover documentation" :date "2023-12-20T11:35:46.000000Z") - (:url "http://elitherl.gitpages.ccfe.ac.uk/jupyterlab-reference/index.html" :title "Digital Research Logbook reference docs" :date "2023-12-20T11:35:46.000000Z") - (:url "https://git.ccfe.ac.uk/" :title "GitLab" :date "2023-12-20T11:35:45.000000Z") - (:url "https://github.com/" :title "GitHub" :date "2023-12-20T11:35:45.000000Z") - (:url "https://intranet.ccfe.ac.uk/mastu-handbook" :title "UKAEA MAST-U – Diagnostic handbook" :date "2024-01-05T11:39:22.000000Z") - (:url "https://jupyter-test.apps.l:8000/" :title "JupyterHub" :date "2023-12-20T11:35:46.000000Z") - (:url "https://marval.service.ukaea.uk/MSMSelfService/Index.aspx" :title "Marval Helpdesk" :date "2023-12-20T11:35:45.000000Z") - (:url "https://nucleus.ukaea.uk/#home" :title "Nucleus" :date "2023-12-20T11:35:45.000000Z") - (:url "https://nucleus.ukaea.uk/Interact/Pages/Section/Default.aspx?Section=6216" :title "Logbook nucleus community" :date "2023-12-20T11:35:46.000000Z") - (:url "https://payrollclaims.ccfe.ac.uk/User/" :title "Payroll Claims" :date "2023-12-20T11:35:45.000000Z") - (:url "https://ubw.unit4cloud.com/uk_aea_prod_web/Default.aspx" :title "U4BW" :date "2023-12-20T11:35:45.000000Z") - (:url "https://user.iter.org/?uid=E6CMF9" :title "ITER CXRS design description" :date "2023-12-20T11:35:46.000000Z") - (:url "https://users.euro-fusion.org/openwiki/index.php/Beam_emission_project" :title "Beam emission project - Openwiki" :date "2023-12-20T11:35:46.000000Z") - (:url "https://users.euro-fusion.org/openwiki/index.php/Spectroscopy_Group:index" :title "Spectroscopy Wiki" :date "2023-12-20T11:35:45.000000Z") - (:url "https://users.euro-fusion.org/openwiki/index.php?title=Diagnostic_Coordinator_Wiki" :title "DCO Wiki" :date "2023-12-20T11:35:45.000000Z") - (:url "https://users.euro-fusion.org/pages/physics-summary/LatestSession.php" :title "Physics Summary" :date "2023-12-20T11:35:46.000000Z") - (:url "https://users.mastu.ukaea.uk/" :title "MAST-U Users" :date "2024-01-05T11:37:15.000000Z") - (:url "https://users.mastu.ukaea.uk/experiments/campaign-plan" :title "Campaign Plan | MAST-U Users" :date "2024-01-05T11:39:05.000000Z") - (:url "https://users.mastu.ukaea.uk/internal/latest-session" :title "Latest Session | MAST-U Operations" :date "2024-01-05T11:38:46.000000Z") - (:url "https://users.mastu.ukaea.uk/internal/shot-index" :title "Shot Index | MAST-U Operations" :date "2024-01-05T11:37:39.000000Z") - (:url "http://w3.jet.uk/index.shtml" :title "JET" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/DB/codas/kj4-uxd7.mim.html" :title "kj4-uxd7.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/DG/codas/ks5.mim.html" :title "ks5.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/DG/codas/kt3spec.mim.html" :title "kt3spec.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/MC/codas/globala.mim.html" :title "globala.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/MC/codas/globalc.mim.html" :title "globalc.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/MC/codas/globald.mim.html" :title "globald.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "http://webmimic.jet.uk/mc/codas/countdown" :title "countdown.mim mimic" :date "2023-12-20T11:35:45.000000Z") - (:url "https://wiki.jetdata.eu/open/index.php?title=CXS:Topic3" :title "KS5" :date "2023-12-20T11:35:45.000000Z") - (:url "https://wiki.jetdata.eu/open/index.php?title=KT3_Journals" :title "KT3" :date "2023-12-20T11:35:45.000000Z") - (:url "https://www.cherab.info/" :title "Cherab’s documentation" :date "2023-12-20T11:35:46.000000Z") - (:url "https://www.jspo.jet.uk/pages/operations/jpecreports_2023.html" :title "JPEC reports" :date "2023-12-20T11:35:46.000000Z") - (:url "https://www.raysect.org/" :title "Raysect Documentation" :date "2023-12-20T11:35:46.000000Z") - ) diff --git a/home/hyprland/obs/default.nix b/home/obs/default.nix similarity index 100% rename from home/hyprland/obs/default.nix rename to home/obs/default.nix diff --git a/home/hyprland/obs/themes/Catppuccin Frappe (compact).qss b/home/obs/themes/Catppuccin Frappe (compact).qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Frappe (compact).qss rename to home/obs/themes/Catppuccin Frappe (compact).qss diff --git a/home/hyprland/obs/themes/Catppuccin Frappe.qss b/home/obs/themes/Catppuccin Frappe.qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Frappe.qss rename to home/obs/themes/Catppuccin Frappe.qss diff --git a/home/hyprland/obs/themes/Catppuccin Latte (compact).qss b/home/obs/themes/Catppuccin Latte (compact).qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Latte (compact).qss rename to home/obs/themes/Catppuccin Latte (compact).qss diff --git a/home/hyprland/obs/themes/Catppuccin Latte.qss b/home/obs/themes/Catppuccin Latte.qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Latte.qss rename to home/obs/themes/Catppuccin Latte.qss diff --git a/home/hyprland/obs/themes/Catppuccin Macchiato (compact).qss b/home/obs/themes/Catppuccin Macchiato (compact).qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Macchiato (compact).qss rename to home/obs/themes/Catppuccin Macchiato (compact).qss diff --git a/home/hyprland/obs/themes/Catppuccin Macchiato.qss b/home/obs/themes/Catppuccin Macchiato.qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Macchiato.qss rename to home/obs/themes/Catppuccin Macchiato.qss diff --git a/home/hyprland/obs/themes/Catppuccin Mocha (compact).qss b/home/obs/themes/Catppuccin Mocha (compact).qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Mocha (compact).qss rename to home/obs/themes/Catppuccin Mocha (compact).qss diff --git a/home/hyprland/obs/themes/Catppuccin Mocha.qss b/home/obs/themes/Catppuccin Mocha.qss similarity index 100% rename from home/hyprland/obs/themes/Catppuccin Mocha.qss rename to home/obs/themes/Catppuccin Mocha.qss diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/alert.svg b/home/obs/themes/Catppuccin/Dark/alert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/alert.svg rename to home/obs/themes/Catppuccin/Dark/alert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_checked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_checked_disabled.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg b/home/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_checked_focus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_unchecked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_unchecked_disabled.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg b/home/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg rename to home/obs/themes/Catppuccin/Dark/checkbox_unchecked_focus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/close.svg b/home/obs/themes/Catppuccin/Dark/close.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/close.svg rename to home/obs/themes/Catppuccin/Dark/close.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/cogs.svg b/home/obs/themes/Catppuccin/Dark/cogs.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/cogs.svg rename to home/obs/themes/Catppuccin/Dark/cogs.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/collapse.svg b/home/obs/themes/Catppuccin/Dark/collapse.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/collapse.svg rename to home/obs/themes/Catppuccin/Dark/collapse.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/dots-vert.svg b/home/obs/themes/Catppuccin/Dark/dots-vert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/dots-vert.svg rename to home/obs/themes/Catppuccin/Dark/dots-vert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/dots.svg b/home/obs/themes/Catppuccin/Dark/dots.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/dots.svg rename to home/obs/themes/Catppuccin/Dark/dots.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/down.svg b/home/obs/themes/Catppuccin/Dark/down.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/down.svg rename to home/obs/themes/Catppuccin/Dark/down.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/entry-clear.svg b/home/obs/themes/Catppuccin/Dark/entry-clear.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/entry-clear.svg rename to home/obs/themes/Catppuccin/Dark/entry-clear.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/expand.svg b/home/obs/themes/Catppuccin/Dark/expand.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/expand.svg rename to home/obs/themes/Catppuccin/Dark/expand.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/filter.svg b/home/obs/themes/Catppuccin/Dark/filter.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/filter.svg rename to home/obs/themes/Catppuccin/Dark/filter.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/interact.svg b/home/obs/themes/Catppuccin/Dark/interact.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/interact.svg rename to home/obs/themes/Catppuccin/Dark/interact.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/left.svg b/home/obs/themes/Catppuccin/Dark/left.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/left.svg rename to home/obs/themes/Catppuccin/Dark/left.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/locked.svg b/home/obs/themes/Catppuccin/Dark/locked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/locked.svg rename to home/obs/themes/Catppuccin/Dark/locked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media-pause.svg b/home/obs/themes/Catppuccin/Dark/media-pause.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media-pause.svg rename to home/obs/themes/Catppuccin/Dark/media-pause.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_next.svg b/home/obs/themes/Catppuccin/Dark/media/media_next.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_next.svg rename to home/obs/themes/Catppuccin/Dark/media/media_next.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_pause.svg b/home/obs/themes/Catppuccin/Dark/media/media_pause.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_pause.svg rename to home/obs/themes/Catppuccin/Dark/media/media_pause.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_play.svg b/home/obs/themes/Catppuccin/Dark/media/media_play.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_play.svg rename to home/obs/themes/Catppuccin/Dark/media/media_play.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_previous.svg b/home/obs/themes/Catppuccin/Dark/media/media_previous.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_previous.svg rename to home/obs/themes/Catppuccin/Dark/media/media_previous.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_restart.svg b/home/obs/themes/Catppuccin/Dark/media/media_restart.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_restart.svg rename to home/obs/themes/Catppuccin/Dark/media/media_restart.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/media/media_stop.svg b/home/obs/themes/Catppuccin/Dark/media/media_stop.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/media/media_stop.svg rename to home/obs/themes/Catppuccin/Dark/media/media_stop.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/minus.svg b/home/obs/themes/Catppuccin/Dark/minus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/minus.svg rename to home/obs/themes/Catppuccin/Dark/minus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/mute.svg b/home/obs/themes/Catppuccin/Dark/mute.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/mute.svg rename to home/obs/themes/Catppuccin/Dark/mute.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/no_sources.svg b/home/obs/themes/Catppuccin/Dark/no_sources.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/no_sources.svg rename to home/obs/themes/Catppuccin/Dark/no_sources.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/plus.svg b/home/obs/themes/Catppuccin/Dark/plus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/plus.svg rename to home/obs/themes/Catppuccin/Dark/plus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/popout.svg b/home/obs/themes/Catppuccin/Dark/popout.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/popout.svg rename to home/obs/themes/Catppuccin/Dark/popout.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/refresh.svg b/home/obs/themes/Catppuccin/Dark/refresh.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/refresh.svg rename to home/obs/themes/Catppuccin/Dark/refresh.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/revert.svg b/home/obs/themes/Catppuccin/Dark/revert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/revert.svg rename to home/obs/themes/Catppuccin/Dark/revert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/right.svg b/home/obs/themes/Catppuccin/Dark/right.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/right.svg rename to home/obs/themes/Catppuccin/Dark/right.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/save.svg b/home/obs/themes/Catppuccin/Dark/save.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/save.svg rename to home/obs/themes/Catppuccin/Dark/save.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/accessibility.svg b/home/obs/themes/Catppuccin/Dark/settings/accessibility.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/accessibility.svg rename to home/obs/themes/Catppuccin/Dark/settings/accessibility.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/advanced.svg b/home/obs/themes/Catppuccin/Dark/settings/advanced.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/advanced.svg rename to home/obs/themes/Catppuccin/Dark/settings/advanced.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/audio.svg b/home/obs/themes/Catppuccin/Dark/settings/audio.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/audio.svg rename to home/obs/themes/Catppuccin/Dark/settings/audio.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/general.svg b/home/obs/themes/Catppuccin/Dark/settings/general.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/general.svg rename to home/obs/themes/Catppuccin/Dark/settings/general.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/hotkeys.svg b/home/obs/themes/Catppuccin/Dark/settings/hotkeys.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/hotkeys.svg rename to home/obs/themes/Catppuccin/Dark/settings/hotkeys.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/output.svg b/home/obs/themes/Catppuccin/Dark/settings/output.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/output.svg rename to home/obs/themes/Catppuccin/Dark/settings/output.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/stream.svg b/home/obs/themes/Catppuccin/Dark/settings/stream.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/stream.svg rename to home/obs/themes/Catppuccin/Dark/settings/stream.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/settings/video.svg b/home/obs/themes/Catppuccin/Dark/settings/video.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/settings/video.svg rename to home/obs/themes/Catppuccin/Dark/settings/video.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/brush.svg b/home/obs/themes/Catppuccin/Dark/sources/brush.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/brush.svg rename to home/obs/themes/Catppuccin/Dark/sources/brush.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/camera.svg b/home/obs/themes/Catppuccin/Dark/sources/camera.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/camera.svg rename to home/obs/themes/Catppuccin/Dark/sources/camera.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/default.svg b/home/obs/themes/Catppuccin/Dark/sources/default.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/default.svg rename to home/obs/themes/Catppuccin/Dark/sources/default.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/gamepad.svg b/home/obs/themes/Catppuccin/Dark/sources/gamepad.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/gamepad.svg rename to home/obs/themes/Catppuccin/Dark/sources/gamepad.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/globe.svg b/home/obs/themes/Catppuccin/Dark/sources/globe.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/globe.svg rename to home/obs/themes/Catppuccin/Dark/sources/globe.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/group.svg b/home/obs/themes/Catppuccin/Dark/sources/group.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/group.svg rename to home/obs/themes/Catppuccin/Dark/sources/group.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/image.svg b/home/obs/themes/Catppuccin/Dark/sources/image.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/image.svg rename to home/obs/themes/Catppuccin/Dark/sources/image.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/media.svg b/home/obs/themes/Catppuccin/Dark/sources/media.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/media.svg rename to home/obs/themes/Catppuccin/Dark/sources/media.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/microphone.svg b/home/obs/themes/Catppuccin/Dark/sources/microphone.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/microphone.svg rename to home/obs/themes/Catppuccin/Dark/sources/microphone.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/scene.svg b/home/obs/themes/Catppuccin/Dark/sources/scene.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/scene.svg rename to home/obs/themes/Catppuccin/Dark/sources/scene.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/slideshow.svg b/home/obs/themes/Catppuccin/Dark/sources/slideshow.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/slideshow.svg rename to home/obs/themes/Catppuccin/Dark/sources/slideshow.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/text.svg b/home/obs/themes/Catppuccin/Dark/sources/text.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/text.svg rename to home/obs/themes/Catppuccin/Dark/sources/text.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/window.svg b/home/obs/themes/Catppuccin/Dark/sources/window.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/window.svg rename to home/obs/themes/Catppuccin/Dark/sources/window.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/sources/windowaudio.svg b/home/obs/themes/Catppuccin/Dark/sources/windowaudio.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/sources/windowaudio.svg rename to home/obs/themes/Catppuccin/Dark/sources/windowaudio.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/trash.svg b/home/obs/themes/Catppuccin/Dark/trash.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/trash.svg rename to home/obs/themes/Catppuccin/Dark/trash.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/up.svg b/home/obs/themes/Catppuccin/Dark/up.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/up.svg rename to home/obs/themes/Catppuccin/Dark/up.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/updown.svg b/home/obs/themes/Catppuccin/Dark/updown.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/updown.svg rename to home/obs/themes/Catppuccin/Dark/updown.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Dark/visible.svg b/home/obs/themes/Catppuccin/Dark/visible.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Dark/visible.svg rename to home/obs/themes/Catppuccin/Dark/visible.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/alert.svg b/home/obs/themes/Catppuccin/Light/alert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/alert.svg rename to home/obs/themes/Catppuccin/Light/alert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked.svg rename to home/obs/themes/Catppuccin/Light/checkbox_checked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg rename to home/obs/themes/Catppuccin/Light/checkbox_checked_disabled.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg b/home/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg rename to home/obs/themes/Catppuccin/Light/checkbox_checked_focus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked.svg rename to home/obs/themes/Catppuccin/Light/checkbox_unchecked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg rename to home/obs/themes/Catppuccin/Light/checkbox_unchecked_disabled.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg b/home/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg rename to home/obs/themes/Catppuccin/Light/checkbox_unchecked_focus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/close.svg b/home/obs/themes/Catppuccin/Light/close.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/close.svg rename to home/obs/themes/Catppuccin/Light/close.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/cogs.svg b/home/obs/themes/Catppuccin/Light/cogs.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/cogs.svg rename to home/obs/themes/Catppuccin/Light/cogs.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/collapse.svg b/home/obs/themes/Catppuccin/Light/collapse.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/collapse.svg rename to home/obs/themes/Catppuccin/Light/collapse.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/dots-vert.svg b/home/obs/themes/Catppuccin/Light/dots-vert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/dots-vert.svg rename to home/obs/themes/Catppuccin/Light/dots-vert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/dots.svg b/home/obs/themes/Catppuccin/Light/dots.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/dots.svg rename to home/obs/themes/Catppuccin/Light/dots.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/down.svg b/home/obs/themes/Catppuccin/Light/down.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/down.svg rename to home/obs/themes/Catppuccin/Light/down.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/entry-clear.svg b/home/obs/themes/Catppuccin/Light/entry-clear.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/entry-clear.svg rename to home/obs/themes/Catppuccin/Light/entry-clear.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/expand.svg b/home/obs/themes/Catppuccin/Light/expand.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/expand.svg rename to home/obs/themes/Catppuccin/Light/expand.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/filter.svg b/home/obs/themes/Catppuccin/Light/filter.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/filter.svg rename to home/obs/themes/Catppuccin/Light/filter.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/interact.svg b/home/obs/themes/Catppuccin/Light/interact.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/interact.svg rename to home/obs/themes/Catppuccin/Light/interact.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/left.svg b/home/obs/themes/Catppuccin/Light/left.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/left.svg rename to home/obs/themes/Catppuccin/Light/left.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/locked.svg b/home/obs/themes/Catppuccin/Light/locked.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/locked.svg rename to home/obs/themes/Catppuccin/Light/locked.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media-pause.svg b/home/obs/themes/Catppuccin/Light/media-pause.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media-pause.svg rename to home/obs/themes/Catppuccin/Light/media-pause.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_next.svg b/home/obs/themes/Catppuccin/Light/media/media_next.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_next.svg rename to home/obs/themes/Catppuccin/Light/media/media_next.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_pause.svg b/home/obs/themes/Catppuccin/Light/media/media_pause.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_pause.svg rename to home/obs/themes/Catppuccin/Light/media/media_pause.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_play.svg b/home/obs/themes/Catppuccin/Light/media/media_play.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_play.svg rename to home/obs/themes/Catppuccin/Light/media/media_play.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_previous.svg b/home/obs/themes/Catppuccin/Light/media/media_previous.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_previous.svg rename to home/obs/themes/Catppuccin/Light/media/media_previous.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_restart.svg b/home/obs/themes/Catppuccin/Light/media/media_restart.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_restart.svg rename to home/obs/themes/Catppuccin/Light/media/media_restart.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/media/media_stop.svg b/home/obs/themes/Catppuccin/Light/media/media_stop.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/media/media_stop.svg rename to home/obs/themes/Catppuccin/Light/media/media_stop.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/minus.svg b/home/obs/themes/Catppuccin/Light/minus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/minus.svg rename to home/obs/themes/Catppuccin/Light/minus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/mute.svg b/home/obs/themes/Catppuccin/Light/mute.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/mute.svg rename to home/obs/themes/Catppuccin/Light/mute.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/no_sources.svg b/home/obs/themes/Catppuccin/Light/no_sources.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/no_sources.svg rename to home/obs/themes/Catppuccin/Light/no_sources.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/plus.svg b/home/obs/themes/Catppuccin/Light/plus.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/plus.svg rename to home/obs/themes/Catppuccin/Light/plus.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/popout.svg b/home/obs/themes/Catppuccin/Light/popout.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/popout.svg rename to home/obs/themes/Catppuccin/Light/popout.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/refresh.svg b/home/obs/themes/Catppuccin/Light/refresh.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/refresh.svg rename to home/obs/themes/Catppuccin/Light/refresh.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/revert.svg b/home/obs/themes/Catppuccin/Light/revert.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/revert.svg rename to home/obs/themes/Catppuccin/Light/revert.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/right.svg b/home/obs/themes/Catppuccin/Light/right.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/right.svg rename to home/obs/themes/Catppuccin/Light/right.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/save.svg b/home/obs/themes/Catppuccin/Light/save.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/save.svg rename to home/obs/themes/Catppuccin/Light/save.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/accessibility.svg b/home/obs/themes/Catppuccin/Light/settings/accessibility.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/accessibility.svg rename to home/obs/themes/Catppuccin/Light/settings/accessibility.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/advanced.svg b/home/obs/themes/Catppuccin/Light/settings/advanced.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/advanced.svg rename to home/obs/themes/Catppuccin/Light/settings/advanced.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/audio.svg b/home/obs/themes/Catppuccin/Light/settings/audio.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/audio.svg rename to home/obs/themes/Catppuccin/Light/settings/audio.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/general.svg b/home/obs/themes/Catppuccin/Light/settings/general.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/general.svg rename to home/obs/themes/Catppuccin/Light/settings/general.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/hotkeys.svg b/home/obs/themes/Catppuccin/Light/settings/hotkeys.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/hotkeys.svg rename to home/obs/themes/Catppuccin/Light/settings/hotkeys.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/output.svg b/home/obs/themes/Catppuccin/Light/settings/output.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/output.svg rename to home/obs/themes/Catppuccin/Light/settings/output.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/stream.svg b/home/obs/themes/Catppuccin/Light/settings/stream.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/stream.svg rename to home/obs/themes/Catppuccin/Light/settings/stream.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/settings/video.svg b/home/obs/themes/Catppuccin/Light/settings/video.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/settings/video.svg rename to home/obs/themes/Catppuccin/Light/settings/video.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/brush.svg b/home/obs/themes/Catppuccin/Light/sources/brush.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/brush.svg rename to home/obs/themes/Catppuccin/Light/sources/brush.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/camera.svg b/home/obs/themes/Catppuccin/Light/sources/camera.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/camera.svg rename to home/obs/themes/Catppuccin/Light/sources/camera.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/default.svg b/home/obs/themes/Catppuccin/Light/sources/default.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/default.svg rename to home/obs/themes/Catppuccin/Light/sources/default.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/gamepad.svg b/home/obs/themes/Catppuccin/Light/sources/gamepad.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/gamepad.svg rename to home/obs/themes/Catppuccin/Light/sources/gamepad.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/globe.svg b/home/obs/themes/Catppuccin/Light/sources/globe.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/globe.svg rename to home/obs/themes/Catppuccin/Light/sources/globe.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/group.svg b/home/obs/themes/Catppuccin/Light/sources/group.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/group.svg rename to home/obs/themes/Catppuccin/Light/sources/group.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/image.svg b/home/obs/themes/Catppuccin/Light/sources/image.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/image.svg rename to home/obs/themes/Catppuccin/Light/sources/image.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/media.svg b/home/obs/themes/Catppuccin/Light/sources/media.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/media.svg rename to home/obs/themes/Catppuccin/Light/sources/media.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/microphone.svg b/home/obs/themes/Catppuccin/Light/sources/microphone.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/microphone.svg rename to home/obs/themes/Catppuccin/Light/sources/microphone.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/scene.svg b/home/obs/themes/Catppuccin/Light/sources/scene.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/scene.svg rename to home/obs/themes/Catppuccin/Light/sources/scene.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/slideshow.svg b/home/obs/themes/Catppuccin/Light/sources/slideshow.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/slideshow.svg rename to home/obs/themes/Catppuccin/Light/sources/slideshow.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/text.svg b/home/obs/themes/Catppuccin/Light/sources/text.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/text.svg rename to home/obs/themes/Catppuccin/Light/sources/text.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/window.svg b/home/obs/themes/Catppuccin/Light/sources/window.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/window.svg rename to home/obs/themes/Catppuccin/Light/sources/window.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/sources/windowaudio.svg b/home/obs/themes/Catppuccin/Light/sources/windowaudio.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/sources/windowaudio.svg rename to home/obs/themes/Catppuccin/Light/sources/windowaudio.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/trash.svg b/home/obs/themes/Catppuccin/Light/trash.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/trash.svg rename to home/obs/themes/Catppuccin/Light/trash.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/up.svg b/home/obs/themes/Catppuccin/Light/up.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/up.svg rename to home/obs/themes/Catppuccin/Light/up.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/updown.svg b/home/obs/themes/Catppuccin/Light/updown.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/updown.svg rename to home/obs/themes/Catppuccin/Light/updown.svg diff --git a/home/hyprland/obs/themes/Catppuccin/Light/visible.svg b/home/obs/themes/Catppuccin/Light/visible.svg similarity index 100% rename from home/hyprland/obs/themes/Catppuccin/Light/visible.svg rename to home/obs/themes/Catppuccin/Light/visible.svg diff --git a/home/hyprland/pkgs/candy-icon-theme/default.nix b/home/pkgs/candy-icon-theme/default.nix similarity index 100% rename from home/hyprland/pkgs/candy-icon-theme/default.nix rename to home/pkgs/candy-icon-theme/default.nix diff --git a/home/hyprland/pkgs/sweet-folder-theme/default.nix b/home/pkgs/sweet-folder-theme/default.nix similarity index 100% rename from home/hyprland/pkgs/sweet-folder-theme/default.nix rename to home/pkgs/sweet-folder-theme/default.nix diff --git a/home/rofi/default.nix b/home/rofi/default.nix new file mode 100644 index 00000000..9507b452 --- /dev/null +++ b/home/rofi/default.nix @@ -0,0 +1,37 @@ +{ config, pkgs, ... }: { + programs.rofi = { + enable = true; + package = pkgs.rofi-wayland; + location = "center"; + terminal = "foot"; + pass = { + enable = true; + package = pkgs.rofi-pass-wayland; + extraConfig = '' + USERNAME_field='login' + ''; + }; + extraConfig = + let power-menu = "power-menu:${pkgs.rofi-power-menu}/bin/rofi-power-menu"; + in { + modi = "window,run,drun,ssh,${power-menu},combi"; + combi-modi = "window,drun,ssh"; + sidebar-mode = true; + sort = true; + sorting-method = "fzf"; + matching = "fuzzy"; + icon-theme = config.gtk.iconTheme.name; + show-icons = true; + application-fallback-icon = "󰋙 "; + drun-display-format = "{icon} {name} ({categories})"; + disable-history = false; + hide-scrollbar = true; + display-window = " 󰧨 Move "; + display-run = " 󰅴 Run "; + display-drun = " 󱓞 Apps "; + display-ssh = " 󰢹 SSH "; + display-combi = " 󰛡 Combi "; + display-power-menu = " 󰐥 Power "; + }; + }; +} diff --git a/home/swaylock/default.nix b/home/swaylock/default.nix new file mode 100644 index 00000000..b7da88e1 --- /dev/null +++ b/home/swaylock/default.nix @@ -0,0 +1,20 @@ +{ config, pkgs, ... }: { + programs.swaylock = { + enable = true; + package = pkgs.swaylock-effects; + # Settings are specifically for swaylock-effects + settings = { + indicator-radius = 100; + indicator-thickness = 10; + indicator-caps-lock = true; + ignore-empty-password = true; + show-failed-attempts = true; + effect-blur = + with config.wayland.windowManager.hyprland.settings.decoration.blur; + "${toString size}x${toString passes}"; + effect-vignette = "0.5:0.5"; + grace = 0.5; + fade-in = 0.2; + }; + }; +} diff --git a/home/swaync/default.nix b/home/swaync/default.nix new file mode 100644 index 00000000..246c14e8 --- /dev/null +++ b/home/swaync/default.nix @@ -0,0 +1 @@ +{ ... }: { xdg.configFile."swaync/style.css".source = ./style.css; } diff --git a/home/hyprland/swaync/style.css b/home/swaync/style.css similarity index 100% rename from home/hyprland/swaync/style.css rename to home/swaync/style.css diff --git a/home/hyprland/waybar/default.nix b/home/waybar/default.nix similarity index 100% rename from home/hyprland/waybar/default.nix rename to home/waybar/default.nix diff --git a/home/hyprland/waybar/style.css b/home/waybar/style.css similarity index 100% rename from home/hyprland/waybar/style.css rename to home/waybar/style.css