diff --git a/modules/nixos/desktop/xdg-terminal-exec.nix b/modules/nixos/desktop/xdg-terminal-exec.nix deleted file mode 100644 index 5c586970..00000000 --- a/modules/nixos/desktop/xdg-terminal-exec.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - pkgs, - ... -}: let - my_terminal_desktop = [ - "foot.desktop" - "Alacritty.desktop" - "kitty.desktop" - "com.mitchellh.ghostty.desktop" - ]; -in { - environment.systemPackages = with pkgs; [ - # NOTE: We have these in home config - # foot - # Alacritty - # kitty - # ghostty - ]; - xdg.terminal-exec = { - enable = true; - package = pkgs.xdg-terminal-exec-mkhl; - settings = { - GNOME = - [ - "com.raggesilver.BlackBox.desktop" - "org.gnome.Terminal.desktop" - ] - ++ my_terminal_desktop; - niri = my_terminal_desktop; - default = my_terminal_desktop; - }; - }; -} diff --git a/modules/nixos/desktop/graphic.nix b/modules/nixos/desktop/xdg.nix similarity index 65% rename from modules/nixos/desktop/graphic.nix rename to modules/nixos/desktop/xdg.nix index 77be0f35..61e605f5 100644 --- a/modules/nixos/desktop/graphic.nix +++ b/modules/nixos/desktop/xdg.nix @@ -1,4 +1,27 @@ {pkgs, ...}: { + xdg.terminal-exec = { + enable = true; + package = pkgs.xdg-terminal-exec-mkhl; + settings = let + my_terminal_desktop = [ + # NOTE: We have add these packages at user level + "Alacritty.desktop" + "kitty.desktop" + "foot.desktop" + "com.mitchellh.ghostty.desktop" + ]; + in { + GNOME = + my_terminal_desktop + ++ [ + "com.raggesilver.BlackBox.desktop" + "org.gnome.Terminal.desktop" + ]; + niri = my_terminal_desktop; + default = my_terminal_desktop; + }; + }; + xdg.portal = { enable = true;