diff --git a/modules/nixos/docker.nix b/modules/nixos/docker.nix index a878015..2a2e6e8 100644 --- a/modules/nixos/docker.nix +++ b/modules/nixos/docker.nix @@ -1,3 +1,4 @@ { virtualisation.docker.enable = true; + users.users.mthomson.extraGroups = [ "docker" ]; } diff --git a/modules/nixos/hyprland.nix b/modules/nixos/hyprland.nix index 9227db2..66af18a 100644 --- a/modules/nixos/hyprland.nix +++ b/modules/nixos/hyprland.nix @@ -1,10 +1,15 @@ { pkgs, inputs, ... }: { - programs.hyprland = { - enable = true; - package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; - portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; + programs = { + hyprland = { + enable = true; + package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; + portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; + }; + thunar = { + enable = true; + }; }; environment.sessionVariables.NIXOS_OZONE_WL = "1"; } diff --git a/modules/nixos/user.nix b/modules/nixos/user.nix index 7ac2ba4..7408092 100644 --- a/modules/nixos/user.nix +++ b/modules/nixos/user.nix @@ -1,6 +1,7 @@ {pkgs, ...}: { + programs.zsh.enable = true; users.users.mthomson = { - #shell = pkgs.zsh; + shell = pkgs.zsh; isNormalUser = true; description = "Michael Thomson"; extraGroups = ["networkmanager" "wheel"];