Compare commits

..
10 Commits
6 changed files with 69 additions and 17 deletions
Generated
+16 -16
View File
@@ -138,11 +138,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1781761792,
"narHash": "sha256-rCPytmKNjctLloB6UgK5CRrHSwV4b0ygxtJLPPp8R14=",
"lastModified": 1784123936,
"narHash": "sha256-IOWwQMJhUxcojm0MRvuKs1fKLH727u4+hHeEOPhdUyA=",
"owner": "nix-darwin",
"repo": "nix-darwin",
"rev": "a1fa429e945becaf60468600daf649be4ba0350c",
"rev": "a4cf1d10853b0d2be19b9eca35d749e201d70b55",
"type": "github"
},
"original": {
@@ -154,11 +154,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1780930886,
"narHash": "sha256-rppURzHviaQN131F+nLiLdGfcb0uCd9gGP0E5+iw9MI=",
"lastModified": 1783279667,
"narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "8c3cede7ddc26bd659d2d383b5610efbd2c7a16e",
"rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b",
"type": "github"
},
"original": {
@@ -170,11 +170,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1783187857,
"narHash": "sha256-CoKGv2FwkvFwzsVLB/N89eFjr40puk/p51IMvIp+ddo=",
"lastModified": 1784210874,
"narHash": "sha256-x8i+HYAulduMlM63oxWJj5tAm+Sc/W756wUzcV5p24w=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "19a8a1e6d8b7315b6fd84e5a51977ce6f69d5a5b",
"rev": "59682e0069f0ed0a452e2179a7f4c1f247027b9e",
"type": "github"
},
"original": {
@@ -186,11 +186,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1782467914,
"narHash": "sha256-inDx/w70OSJoJPqtKh0BrzAsbZZhpya7YgS43jHnhwg=",
"rev": "e73de5be04e0eff4190a1432b946d469c794e7b4",
"lastModified": 1783776592,
"narHash": "sha256-+GVwKnbbSmf4cWMJyRzvw8H5yFknmkLoPD5v6snqPzo=",
"rev": "e7a3ca8092b61ff85b6a45bf863ea2b2d6a661b3",
"type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1022855.e73de5be04e0/nixexprs.tar.xz"
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1032869.e7a3ca8092b6/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
@@ -256,11 +256,11 @@
"systems": "systems_2"
},
"locked": {
"lastModified": 1782898510,
"narHash": "sha256-7QVN7ijsXbIBRrI9LdXfeoFktTS0I6HZya9tu6+STrs=",
"lastModified": 1783838433,
"narHash": "sha256-Zb8+v76qSPYDlUea1y30YzgdEoDjA97vRmeqfPAqwZs=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "9cabea6f5973ec01f60080ea50f54f8f6d74dc95",
"rev": "c6ab7371e40abd405313af9bddafd5f37cc94f83",
"type": "github"
},
"original": {
+2
View File
@@ -54,6 +54,8 @@
inputs.lanzaboote.nixosModules.lanzaboote
./hosts/kachu-laptop/hardware-configuration.nix
./hosts/kachu-laptop/configuration.nix
./shared/programs/spicetify.nix
inputs.spicetify-nix.nixosModules.default
];
};
};
@@ -36,6 +36,8 @@
"equinox"
"firefox"
"anydesk"
"windows-app"
"passepartout"
];
};
+32 -1
View File
@@ -26,6 +26,33 @@
pkiBundle = "/var/lib/sbctl";
};
boot.loader.efi.canTouchEfiVariables = true;
boot.loader.timeout = 0;
boot.plymouth = {
enable = true;
theme = "bgrt";
};
boot.kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"udev.log_priority=3"
"nvidia-drm.fbdev=1"
];
boot.consoleLogLevel = 0;
boot.initrd.verbose = false;
boot.initrd.kernelModules = [
"nvidia"
"nvidia_modeset"
"nvidia_uvm"
"nvidia_drm"
"amdgpu"
];
# Use latest kernel.
boot.kernelPackages = pkgs.linuxPackages_latest;
@@ -89,7 +116,10 @@
users.users.kachu = {
isNormalUser = true;
extraGroups = ["wheel"]; # Enable sudo for the user.
extraGroups = [
"wheel"
"networkmanager"
]; # Enable sudo for the user.
packages = with pkgs; [
tree
git
@@ -119,6 +149,7 @@
kdePackages.kio-fuse
kdePackages.kio-extras
sbctl
sddm-astronaut-theme
];
programs.fuse.enable = true;
+12
View File
@@ -130,10 +130,22 @@
];
})
(callPackage ../../drvs/orca-slicer.nix {})
heroic
];
shell = pkgs.zsh;
};
programs.steam = {
enable = true;
package = pkgs.steam.override {
extraPkgs = pkgs:
with pkgs; [
kdePackages.breeze
];
};
};
security.sudo.wheelNeedsPassword = false;
nix = {
@@ -61,4 +61,9 @@
package = config.boot.kernelPackages.nvidiaPackages.stable;
powerManagement.enable = true;
};
hardware.graphics = {
enable = true;
enable32Bit = true;
};
}