summaryrefslogtreecommitdiff
path: root/hosts/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/desktop')
-rw-r--r--hosts/desktop/configuration.nix25
1 files changed, 18 insertions, 7 deletions
diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix
index a9a147a..df86452 100644
--- a/hosts/desktop/configuration.nix
+++ b/hosts/desktop/configuration.nix
@@ -37,6 +37,8 @@
package = pkgs.xwayland-satellite;
};
+ programs.kdeconnect.enable = true;
+
programs.coolercontrol.enable = true;
programs.gnupg.agent = {
@@ -91,9 +93,9 @@ chaotic = {
mesa-git = {
enable = true;
fallbackSpecialisation = false;
- extraPackages = with pkgs; [
- mesa_git.opencl
- ];
+ extraPackages = with pkgs; [
+ mesa_git.opencl
+ ];
};
};
@@ -101,10 +103,19 @@ services.dbus.enable = true;
xdg.portal = {
enable = true;
- wlr.enable = true;
+ xdgOpenUsePortal = true;
+ wlr = {
+ enable = true;
+ };
+ config = {
+ common = {
+ default = [
+ "gtk"
+ ];
+ };
+ };
extraPortals = with pkgs; [
xdg-desktop-portal-gtk
- xdg-desktop-portal-gnome
];
};
@@ -144,12 +155,13 @@ environment.sessionVariables = {
users.users.adam = {
isNormalUser = true;
- extraGroups = [ "wheel" "input" ];
+ extraGroups = [ "wheel" "input" "docker" ];
home = "/home/adam";
shell = pkgs.fish;
};
environment.systemPackages = with pkgs; [
+ dbus
swaylock-effects
swayidle
helvum
@@ -162,7 +174,6 @@ environment.sessionVariables = {
nh
gamemode
mangohud
- grimblast
cliphist
wl-clipboard
nix-output-monitor