summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'hosts')
-rw-r--r--hosts/common.nix31
-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