tangled
alpha
login
or
join now
bwc9876.dev
/
nixos-config
1
fork
atom
Flake for my NixOS devices
1
fork
atom
overview
issues
pulls
pipelines
Update
bwc9876.dev
1 year ago
f4bde86b
2bee9642
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+13
-13
5 changed files
expand all
collapse all
unified
split
base
shell.nix
flake.lock
lib.nix
roles
graphics
apps.nix
systems
aperture.nix
+1
-1
base/shell.nix
···
43
43
bat = {
44
44
enable = true;
45
45
# Broken
46
46
-
# extraPackages = with pkgs.bat-extras; [batman batgrep batwatch];
46
46
+
extraPackages = with pkgs.bat-extras; [batman batgrep batwatch];
47
47
};
48
48
};
49
49
+9
-9
flake.lock
···
487
487
},
488
488
"nixpkgs": {
489
489
"locked": {
490
490
-
"lastModified": 1736701207,
491
491
-
"narHash": "sha256-jG/+MvjVY7SlTakzZ2fJ5dC3V1PrKKrUEOEE30jrOKA=",
490
490
+
"lastModified": 1736798957,
491
491
+
"narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=",
492
492
"owner": "NixOS",
493
493
"repo": "nixpkgs",
494
494
-
"rev": "ed4a395ea001367c1f13d34b1e01aa10290f67d6",
494
494
+
"rev": "9abb87b552b7f55ac8916b6fc9e5cb486656a2f3",
495
495
"type": "github"
496
496
},
497
497
"original": {
···
550
550
"treefmt-nix": "treefmt-nix"
551
551
},
552
552
"locked": {
553
553
-
"lastModified": 1736784172,
554
554
-
"narHash": "sha256-dXvzw4LmupgZb2VfwclzygiIyfqjnmKhTdjHDun2rDg=",
553
553
+
"lastModified": 1736895925,
554
554
+
"narHash": "sha256-rEAj10jNZh2l6/gbrqn9FrJWanvnYMBr1CTC7BlgB6Q=",
555
555
"owner": "nix-community",
556
556
"repo": "nixvim",
557
557
-
"rev": "a54b752259ff16d340d270928ee603b4b9599192",
557
557
+
"rev": "33ad2c729dd9b629b0d49ce8ebb4b466105c315c",
558
558
"type": "github"
559
559
},
560
560
"original": {
···
679
679
]
680
680
},
681
681
"locked": {
682
682
-
"lastModified": 1736735482,
683
683
-
"narHash": "sha256-QOA4jCDyyUM9Y2Vba+HSZ/5LdtCMGaTE/7NkkUzBr50=",
682
682
+
"lastModified": 1736907983,
683
683
+
"narHash": "sha256-fw55wVwpJW36Md2HZBKuxX3YHGeqsGsspPLtCMVr1Y8=",
684
684
"owner": "oxalica",
685
685
"repo": "rust-overlay",
686
686
-
"rev": "cf960a1938ee91200fe0d2f7b2582fde2429d562",
686
686
+
"rev": "eaa365c911441e07e387ff6acc596619fc50b156",
687
687
"type": "github"
688
688
},
689
689
"original": {
-1
lib.nix
···
43
43
}:
44
44
lib.nixosSystem {
45
45
inherit pkgs;
46
46
-
system = target;
47
46
specialArgs = {inherit edition target;} // specialArgs;
48
47
49
48
modules =
+1
roles/graphics/apps.nix
···
165
165
environment.systemPackages = with pkgs; [
166
166
chromium
167
167
kitty
168
168
+
catppuccinifier-gui
168
169
169
170
# Office
170
171
libreoffice-qt6
+2
-2
systems/aperture.nix
···
30
30
boot.extraModulePackages = [];
31
31
boot.binfmt.emulatedSystems = ["aarch64-linux"];
32
32
33
33
-
hardware.framework.enableKmod = false;
33
33
+
hardware.framework.enableKmod = true;
34
34
35
35
fileSystems."/" = {
36
36
fsType = "tmpfs";
···
53
53
fileSystems."/nix" = {
54
54
device = "/dev/disk/by-uuid/fd9f484a-a5ef-4378-b054-d292b0204afb";
55
55
fsType = "ext4";
56
56
+
options = ["lazytime" "nodev" "nosuid"];
56
57
neededForBoot = true;
57
58
};
58
59
···
65
66
66
67
networking.useDHCP = lib.mkDefault true;
67
68
68
68
-
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
69
69
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
70
70
hardware.cpu.intel.updateMicrocode =
71
71
lib.mkDefault config.hardware.enableRedistributableFirmware;