diff --git a/configuration.nix b/configuration.nix index 116ff47..17e8182 100644 --- a/configuration.nix +++ b/configuration.nix @@ -53,6 +53,9 @@ pkgs.xterm ]; + # Set up docker + virtualisation.docker.enable = true; + # Enable the KDE Plasma Desktop Environment. services.displayManager.sddm.enable = true; services.desktopManager.plasma6.enable = true; @@ -82,24 +85,6 @@ #media-session.enable = true; }; - # Enable touchpad support (enabled default in most desktopManager). - # services.xserver.libinput.enable = true; - - # Define a user account. Don't forget to set a password with ‘passwd’. - #users.users.qmoran = { - # isNormalUser = true; - # description = "quin"; - # extraGroups = [ "networkmanager" "wheel" ]; - # packages = with pkgs; [ - # kdePackages.kate - # signal-desktop - # thunderbird - # ]; - #}; - - # Install firefox. - #programs.firefox.enable = true; - # Allow unfree packages nixpkgs.config.allowUnfree = true; diff --git a/users.nix b/users.nix index da80e2c..f8be2b5 100644 --- a/users.nix +++ b/users.nix @@ -1,15 +1,11 @@ { config, pkgs, ... }: -#let - # home-manager = builtins.fetchTarball https://github.com/nix-community/home-manager/archive/release-25.11.tar.gz; -#in { - #imports = [(import "${home-manager}/nixos")]; users.users.qmoran = { isNormalUser = true; description = "quin"; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "docker" ]; packages = with pkgs; [ gh btop @@ -20,17 +16,4 @@ ]; }; - #home-manager.users.qmoran = { pkgs, ... }: { - # home.packages = [ ]; - # home.stateVersion = "25.11"; - # programs.git = { - # enable = true; - # settings = { - # user.name = "quinm0"; - # user.email = "jolly2633@tutamail.com"; - # init.defaultBranch = "main"; - # }; - # }; - #}; - }