diff --git a/apps/gui/default.nix b/apps/gui/default.nix index a2b81e99a7543d5d6b279102e18a8d8ad542f3fa..8263c8a0ec80fad4cdc9e259a71fd229c7b8390e 100644 --- a/apps/gui/default.nix +++ b/apps/gui/default.nix @@ -7,10 +7,8 @@ # ./flameshot.nix ./ghostty.nix ./niri.nix # ./obs.nix - ./sherlock.nix ./spotify.nix ./swaylock.nix - ./vesktop.nix ./waybar.nix # ./wezterm.nix ./wlogout.nix @@ -21,6 +19,7 @@ swaylock.enable = true; }; home = { packages = with pkgs; [ + discord obsidian gimp ]; diff --git a/apps/gui/niri.kdl b/apps/gui/niri.kdl index 92a072a7ed9ee56d3b5bff45df318feab512a689..05442f64464259e301fef8f2b0dce8e2c8bdff80 100644 --- a/apps/gui/niri.kdl +++ b/apps/gui/niri.kdl @@ -73,7 +73,7 @@ binds { Mod+Shift+Slash { show-hotkey-overlay; } Mod+T hotkey-overlay-title="Open a Terminal: ghostty" { spawn "ghostty"; } - Mod+D hotkey-overlay-title="Run an Application: sherlock" { spawn "sherlock"; } + Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; } Mod+B hotkey-overlay-title="Open a Browser: firefox" { spawn "firefox"; } Super+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; } diff --git a/apps/gui/sherlock.nix b/apps/gui/sherlock.nix deleted file mode 100644 index 58c9099b54278dbc60a9adf3c83f6ab2cfb53cbd..0000000000000000000000000000000000000000 --- a/apps/gui/sherlock.nix +++ /dev/null @@ -1,106 +0,0 @@ -{ - programs.sherlock = { - enable = true; - settings = { - status_bar.enable = false; - }; - launchers = [ - { - actions = [ - { - exit = false; - icon = "media-seek-forward"; - method = "inner.next"; - name = "Skip"; - } - { - exit = false; - icon = "media-seek-backward"; - method = "inner.previous"; - name = "Previous"; - } - ]; - args = { }; - async = true; - binds = [ - { - bind = "Return"; - callback = "playpause"; - exit = false; - } - { - bind = "l"; - callback = "next"; - exit = false; - } - { - bind = "h"; - callback = "previous"; - exit = false; - } - ]; - exit = true; - home = "OnlyHome"; - name = "Spotify"; - priority = 1; - shortcut = true; - spawn_focus = false; - type = "audio_sink"; - } - { - args = { - capabilities = [ - "calc.math" - "calc.units" - ]; - }; - async = false; - exit = true; - home = "Search"; - name = "Calculator"; - on_return = "copy"; - priority = 1; - shortcut = true; - spawn_focus = true; - type = "calculation"; - } - { - alias = "app"; - args = { }; - async = false; - exit = true; - home = "Home"; - name = "App Launcher"; - priority = 3; - shortcut = true; - spawn_focus = true; - type = "app_launcher"; - } - { - alias = "kill"; - async = false; - exit = true; - home = "Search"; - name = "Kill Process"; - priority = 0; - shortcut = true; - spawn_focus = true; - type = "process"; - } - { - alias = "kagi"; - args = { - icon = "firefox"; - search_engine = "https://kagi.com/search?q={keyword}"; - }; - display_name = "Kagi"; - name = "Web Search"; - priority = 100; - tag_start = "{keyword}"; - type = "web_launcher"; - } - ]; - # causes issues with inheriting env etc - systemd.enable = false; - }; -} diff --git a/apps/gui/vesktop.nix b/apps/gui/vesktop.nix deleted file mode 100644 index b5af79f6f9183314b847677386d5324fa7dc5eec..0000000000000000000000000000000000000000 --- a/apps/gui/vesktop.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - programs.vesktop.enable = true; -} diff --git a/apps/nogui/nushell.nix b/apps/nogui/nushell.nix index 95622cdd355c9a0e168b541fc720697a1d20b400..53a11fe1cea4e81a534e3374256b656f22c87630 100644 --- a/apps/nogui/nushell.nix +++ b/apps/nogui/nushell.nix @@ -27,7 +27,6 @@ $env.GOPATH = "${config.xdg.dataHome}/go" $env.PATH = ($env.PATH | split row (char esep) | prepend '${config.xdg.dataHome}/go/bin') $env.SPECTRE_USERNAME = "jolheiser" $env.SPECTRE_SECRET-FILE = "${config.age.secrets.spectre-pw.path}" - $env.NIXOS_OZONE_WL = "1" ''; }; xdg.configFile = { diff --git a/flake.nix b/flake.nix index 9fcb0bef3e0038ab90627877555c386359cbf5a2..26369edafe53f48145e401194e612ffe75f97f86 100644 --- a/flake.nix +++ b/flake.nix @@ -116,9 +116,6 @@ }; nixosConfigurations = { "genmaicha" = nixpkgs.lib.nixosSystem { inherit system; - specialArgs = { - inherit jolheiser; - }; modules = [ nixos-hardware.nixosModules.framework-13-7040-amd catppuccin.nixosModules.catppuccin diff --git a/machines/common/gui/default.nix b/machines/common/gui/default.nix index 701b0bc1dcc3dfe26f15167b3262e496617f7709..6b2fe0d23e5165434088dfd3615123e4d854f895 100644 --- a/machines/common/gui/default.nix +++ b/machines/common/gui/default.nix @@ -32,11 +32,10 @@ iosevka jetbrains-mono monaspace ]; - environment = { - sessionVariables.NIXOS_OZONE_WL = "1"; - systemPackages = with pkgs; [ - tailscale-systray - mako - ]; - }; + environment.systemPackages = with pkgs; [ + tailscale-systray + fuzzel + mako + swayidle + ]; }