diff --git a/configuration.nix b/configuration.nix index 7da4ac7..ec5b027 100755 --- a/configuration.nix +++ b/configuration.nix @@ -41,6 +41,11 @@ # Set your time zone. time.timeZone = "Europe/Berlin"; + xdg.portal = { + enable = true; + extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde ]; + config.common.default = [ "kde" "gtk" ]; + }; programs.dconf.enable = true; # Configure network proxy if necessary # networking.proxy.default = "http://user:password@proxy:port/"; diff --git a/flake.nix b/flake.nix index ea653de..024053a 100644 --- a/flake.nix +++ b/flake.nix @@ -44,7 +44,6 @@ }; } niri.nixosModules.niri - ]; }; }; diff --git a/home.nix b/home.nix index bd5d8b5..40c535d 100755 --- a/home.nix +++ b/home.nix @@ -1,10 +1,11 @@ { config, pkgs, ... }: { + imports = [ ./modules/shell/alacritty.nix ./modules/shell/aliases.nix - ./modules/user/gnome-home.nix +# ./modules/user/gnome-home.nix ./modules/user/kde-home.nix ./modules/user/niri-home.nix # ./modules/user/hyprland-home.nix diff --git a/modules/user/kde-home.nix b/modules/user/kde-home.nix index 5a99603..0b47242 100755 --- a/modules/user/kde-home.nix +++ b/modules/user/kde-home.nix @@ -10,7 +10,6 @@ # manage. home.username = "martin"; home.homeDirectory = "/home/martin"; - # This value determines the Home Manager release that your configuration is # compatible with. This helps avoid breakage when a new Home Manager release # introduces backwards incompatible changes. @@ -23,6 +22,9 @@ # The home.packages option allows you to install Nix packages into your # environment. + programs.plasma = { + enable = true; + }; home.packages = with pkgs; [ htop