diff --git a/nixos/boxes/foryog/default.nix b/nixos/boxes/foryog/default.nix index 379cdc4b..daf60c0b 100644 --- a/nixos/boxes/foryog/default.nix +++ b/nixos/boxes/foryog/default.nix @@ -7,7 +7,7 @@ ../../boot.nix ../../git ../../gui - ../../kde + ../../gnome ../../vim ../../zsh ]; diff --git a/nixos/gnome/home.nix b/nixos/gnome/home.nix index 96760bb0..ced08b41 100644 --- a/nixos/gnome/home.nix +++ b/nixos/gnome/home.nix @@ -1,14 +1,9 @@ -{ - config, - pkgs, - ... -}: { - services = {}; +{ config, pkgs, ... }: { + services = { }; - xsession = {enable = false;}; + xsession = { enable = false; }; - home.packages = - (with pkgs; [gnome-usage gnome3.gnome-tweaks]) + home.packages = (with pkgs; [ gnome-usage gnome3.gnome-tweaks ]) ++ (with pkgs.gnomeExtensions; [ caffeine clipboard-indicator @@ -18,7 +13,7 @@ dconf.settings = { "org/gnome/mutter" = { # https://github.com/NixOS/nixpkgs/issues/114514#issuecomment-1177709271 - experimental-features = ["scale-monitor-framebuffer"]; + experimental-features = [ "scale-monitor-framebuffer" ]; }; "org/gnome/shell" = { disable-user-extensions = false; diff --git a/nixos/gnome/system.nix b/nixos/gnome/system.nix index 3781d92e..09fc9e91 100644 --- a/nixos/gnome/system.nix +++ b/nixos/gnome/system.nix @@ -1,8 +1,4 @@ -{ - config, - pkgs, - ... -}: { +{ config, pkgs, ... }: { services.xserver = { enable = true; displayManager.gdm.enable = true; @@ -10,4 +6,7 @@ desktopManager.gnome.enable = true; }; services.flatpak.enable = true; + networking.firewall.trustedInterfaces = [ "p2p-wl+" ]; + + environment.systemPackages = with pkgs; [ gnome-network-displays ]; }