diff options
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/common.nix | 31 | ||||
| -rw-r--r-- | hosts/niuwux/default.nix (renamed from hosts/nixios/default.nix) | 11 | ||||
| -rw-r--r-- | hosts/niuwux/hardware-configuration.nix (renamed from hosts/nixios/hardware-configuration.nix) | 0 |
3 files changed, 30 insertions, 12 deletions
diff --git a/hosts/common.nix b/hosts/common.nix index a6ec249..45bdfb6 100644 --- a/hosts/common.nix +++ b/hosts/common.nix @@ -94,9 +94,28 @@ security.pam.services.ly.enableGnomeKeyring = true; security.pam.services.login.enableGnomeKeyring = true; - nixpkgs.config.allowUnfree = true; - nix.registry.${user}.flake = inputs.self; - nix.registry.nixpkgs.flake = inputs.nixpkgs; + nixpkgs = { + config = { + allowUnfree = true; + doCheckByDefault = false; + # doInstallCheckByDefault = false; + }; + overlays = [ + (final: prev: { + stdenv = prev.stdenv // { + mkDerivation = args: + prev.stdenv.mkDerivation + (args + // { + doCheck = false; + # doInstallCheck = false; + }); + }; + }) + ]; + }; + # nix.registry.${user}.flake = inputs.self; + # nix.registry.nixpkgs.flake = inputs.nixpkgs; networking.networkmanager.wifi.powersave = false; networking.networkmanager.enable = true; @@ -147,7 +166,7 @@ fonts.packages = with pkgs; [ ioskeley-input nerd-fonts.symbols-only - nerd-fonts.jetbrains-mono + # nerd-fonts.jetbrains-mono # ioskeley-mono # maple-mono.NF ]; @@ -158,7 +177,7 @@ "Symbols Nerd Font" ]; - programs.fish.enable = true; + programs.zsh.enable = true; programs.nano.enable = false; programs.gnupg.agent = { enable = true; @@ -223,6 +242,4 @@ ripgrep bat ]; - - users.defaultUserShell = pkgs.fish; } diff --git a/hosts/nixios/default.nix b/hosts/niuwux/default.nix index 5d45976..ea3617a 100644 --- a/hosts/nixios/default.nix +++ b/hosts/niuwux/default.nix @@ -23,8 +23,8 @@ beeMods = { windowManagers = { - mango.enable = false; - hyprland.enable = true; + mango.enable = true; + hyprland.enable = false; dwm.enable = false; }; }; @@ -41,6 +41,7 @@ common = { default = [ "gtk" ]; "org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ]; + "org.freedesktop.impl.portal.Inhibit" = ["none"]; }; mango = { "org.freedesktop.impl.portal.ScreenCast" = [ "wlr" ]; @@ -62,7 +63,7 @@ # capSysNice = true; }; programs.steam = { - enable = true; + enable = false; protontricks.enable = true; gamescopeSession.enable = false; remotePlay.openFirewall = true; @@ -99,7 +100,7 @@ hardware = { graphics = { enable = true; - enable32Bit = true; + enable32Bit = config.programs.steam.enable; extraPackages = with pkgs; [ libvdpau-va-gl nvidia-vaapi-driver @@ -110,7 +111,7 @@ modesetting.enable = true; powerManagement.enable = true; powerManagement.finegrained = true; - open = false; + open = true; nvidiaSettings = false; prime = { diff --git a/hosts/nixios/hardware-configuration.nix b/hosts/niuwux/hardware-configuration.nix index 96c39c3..96c39c3 100644 --- a/hosts/nixios/hardware-configuration.nix +++ b/hosts/niuwux/hardware-configuration.nix |
