diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 0eee8de..0015b0a 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -31,6 +31,16 @@ services.printing = { enable = true; + drivers = with pkgs; [ + gutenprint + gutenprintBin + ]; + }; + + services.avahi = { + enable = true; + nssmdns4 = true; + openFirewall = true; }; # Sadly, I don't know how to install flatpaks like this. diff --git a/hosts/default/packages.nix b/hosts/default/packages.nix index 4f196ca..ca41524 100644 --- a/hosts/default/packages.nix +++ b/hosts/default/packages.nix @@ -15,7 +15,9 @@ nix-direnv nixpkgs-fmt nixd + catppuccin-cursors.mochaBlue unzip + libwebp ifuse w3m imagemagick diff --git a/modules/nixos/bootloader.nix b/modules/nixos/bootloader.nix index dc54e37..af85b2c 100644 --- a/modules/nixos/bootloader.nix +++ b/modules/nixos/bootloader.nix @@ -22,6 +22,7 @@ device = "nodev"; # efiInstallAsRemovable = true; useOSProber = true; + gfxmodeEfi = "1920x1080"; }; }; diff --git a/modules/nixos/main-user.nix b/modules/nixos/main-user.nix index 880064c..188ce3a 100644 --- a/modules/nixos/main-user.nix +++ b/modules/nixos/main-user.nix @@ -28,7 +28,7 @@ initialPassword = "password"; description = "${config.main-user.realName}"; shell = pkgs.zsh; - extraGroups = [ "networkmanager" "wheel" "input" ]; + extraGroups = [ "networkmanager" "wheel" "input" "video" ]; packages = config.main-user.packages; }; }; diff --git a/modules/nixos/network.nix b/modules/nixos/network.nix index 63880bb..2457493 100644 --- a/modules/nixos/network.nix +++ b/modules/nixos/network.nix @@ -5,7 +5,7 @@ # using cloudflare dns instead of apollo.lv (which might be spying) networking.nameservers = [ "1.1.1.1" "1.0.0.1" ]; - networking.hostName = "nixos"; + networking.hostName = "ocbwoy3-pc"; networking.networkmanager.enable = true; }