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
Seven
bwc9876.dev
1 month ago
6faf3b20
b9d3a581
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+57
-45
4 changed files
expand all
collapse all
unified
split
flake.lock
flake.nix
homeModules
utils.nix
nixosConfigurations
aperture.nix
+43
-43
flake.lock
···
31
]
32
},
33
"locked": {
34
-
"lastModified": 1769164550,
35
-
"narHash": "sha256-AxLb3L4j148v4Cj6ju5E9wsVdcHULuoI8il7+H5t6cs=",
36
"owner": "catppuccin",
37
"repo": "nix",
38
-
"rev": "deb2a5a54cf9e05ddf60aeeb933f60ad2fac20e1",
39
"type": "github"
40
},
41
"original": {
···
135
"rust-analyzer-src": "rust-analyzer-src_2"
136
},
137
"locked": {
138
-
"lastModified": 1767768674,
139
-
"narHash": "sha256-auiYCCLRKvVhnGV0JSZKc1N6GTLKcXbA5zsOs2jzSVE=",
140
"owner": "nix-community",
141
"repo": "fenix",
142
-
"rev": "e280b9a8eb71223be5dc0e57c407a94eb48ffaab",
143
"type": "github"
144
},
145
"original": {
···
256
]
257
},
258
"locked": {
259
-
"lastModified": 1768827635,
260
-
"narHash": "sha256-gooZ58dSOwRxqTJOc0CLXpM4Nt/mv2BzHnJuBekjoJM=",
261
"owner": "nix-community",
262
"repo": "flakelight",
263
-
"rev": "50442e7e952b93ccc6da33f6dfa75d3043806dc3",
264
"type": "github"
265
},
266
"original": {
···
383
]
384
},
385
"locked": {
386
-
"lastModified": 1769289524,
387
-
"narHash": "sha256-6Cwtvzrw79cOk1lCzN2aKSVrpgSOSQoYhyMmhXXZjTA=",
388
"owner": "nix-community",
389
"repo": "home-manager",
390
-
"rev": "2539eba97a6df237d75617c25cd2dbef92df3d5b",
391
"type": "github"
392
},
393
"original": {
···
429
"rust-overlay": "rust-overlay"
430
},
431
"locked": {
432
-
"lastModified": 1769301952,
433
-
"narHash": "sha256-XxYnvAPv2kZBTUywng8mvX2OJtq0Dx3FDyta1NmSjRc=",
434
"owner": "nix-community",
435
"repo": "lanzaboote",
436
-
"rev": "4673781e286eeeb35fec07b01cad87d41d94a349",
437
"type": "github"
438
},
439
"original": {
···
490
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
491
},
492
"locked": {
493
-
"lastModified": 1769341564,
494
-
"narHash": "sha256-GR5luiDUMEZgfp5sl2hBsnR3Sv69UFwLlyDUZ26jA20=",
495
"owner": "sodiboo",
496
"repo": "niri-flake",
497
-
"rev": "23264c0565ec7a4b1bd0dfe5caa4944c2a00dfdd",
498
"type": "github"
499
},
500
"original": {
···
523
"niri-unstable": {
524
"flake": false,
525
"locked": {
526
-
"lastModified": 1769337195,
527
-
"narHash": "sha256-pPKBlYD2QFCwLlCR+wJhwGDsDfeXXHMuf1dGCzG0plg=",
528
"owner": "YaLTeR",
529
"repo": "niri",
530
-
"rev": "e11abe554fb05242462b8b5b2b3cf64ea45f0fa5",
531
"type": "github"
532
},
533
"original": {
···
589
},
590
"nixpkgs-stable": {
591
"locked": {
592
-
"lastModified": 1769089682,
593
-
"narHash": "sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms=",
594
"owner": "NixOS",
595
"repo": "nixpkgs",
596
-
"rev": "078d69f03934859a181e81ba987c2bb033eebfc5",
597
"type": "github"
598
},
599
"original": {
···
612
"systems": "systems"
613
},
614
"locked": {
615
-
"lastModified": 1769247851,
616
-
"narHash": "sha256-fbsopU0qWfqq1WRKjWYpYCMxmEYyq+Cmw++VXVke5Ns=",
617
"owner": "nix-community",
618
"repo": "nixvim",
619
-
"rev": "34a7d94cdcd2b034eb06202992bed1345aa046c9",
620
"type": "github"
621
},
622
"original": {
···
689
"prismlauncher-meta": {
690
"flake": false,
691
"locked": {
692
-
"lastModified": 1767805365,
693
-
"narHash": "sha256-cYUe7/Tca9slPxvAw66Ddtn+jocFqbQMhDGLuPg5+4Q=",
694
"owner": "PrismLauncher",
695
"repo": "meta-upstream",
696
-
"rev": "2d6454287a938220d52b7b40e31bc93245e2aa92",
697
"type": "github"
698
},
699
"original": {
···
794
"rust-analyzer-src_2": {
795
"flake": false,
796
"locked": {
797
-
"lastModified": 1767609612,
798
-
"narHash": "sha256-ghz849iTGb+if+co4yGQC2Nfc0H6B/K4JFeul9rm7n4=",
799
"owner": "rust-lang",
800
"repo": "rust-analyzer",
801
-
"rev": "58646b524408a5aecb12d91121ea5825bef3d0c8",
802
"type": "github"
803
},
804
"original": {
···
816
]
817
},
818
"locked": {
819
-
"lastModified": 1769222645,
820
-
"narHash": "sha256-gu6oZ86zLudBZMq8LL1qdtYt/S69GV5keQVXdvBrVSU=",
821
"owner": "oxalica",
822
"repo": "rust-overlay",
823
-
"rev": "22da29e7f3d8cff75009cbbcf992c7cb66920cfd",
824
"type": "github"
825
},
826
"original": {
···
849
"prismlauncher-meta": "prismlauncher-meta"
850
},
851
"locked": {
852
-
"lastModified": 1767918405,
853
-
"narHash": "sha256-DR5FzeEM6O1YJlAnZiEWOYbFswgWNF0j7aTDugVz3Dk=",
854
"ref": "refs/heads/main",
855
-
"rev": "8db87f685b36d2f9355d270287571e171816b65c",
856
-
"revCount": 369,
857
"type": "git",
858
"url": "https://codeberg.org/spoonbaker/mono"
859
},
···
966
"xwayland-satellite-unstable": {
967
"flake": false,
968
"locked": {
969
-
"lastModified": 1769279212,
970
-
"narHash": "sha256-LAd6DYp6bbnQqtzMm62BE/0IMy67A4CgyYVi4xvyD6s=",
971
"owner": "Supreeeme",
972
"repo": "xwayland-satellite",
973
-
"rev": "3af3e3ab78d0eb96fb9b5161693811e050b90991",
974
"type": "github"
975
},
976
"original": {
···
31
]
32
},
33
"locked": {
34
+
"lastModified": 1769432988,
35
+
"narHash": "sha256-q4arZjXnLiuMnLzO972lrXIGdzyGb4DGaIt69CcCYdE=",
36
"owner": "catppuccin",
37
"repo": "nix",
38
+
"rev": "d7a8632c0d8d144478aac1a8c8d5083b770cbb03",
39
"type": "github"
40
},
41
"original": {
···
135
"rust-analyzer-src": "rust-analyzer-src_2"
136
},
137
"locked": {
138
+
"lastModified": 1769064677,
139
+
"narHash": "sha256-Upa108vGOlaOBGQTmmLEKuWekBm519u42A/oYSjTs+4=",
140
"owner": "nix-community",
141
"repo": "fenix",
142
+
"rev": "439e81e0b40781e16c444ca1c7fcd1cf8c5c406c",
143
"type": "github"
144
},
145
"original": {
···
256
]
257
},
258
"locked": {
259
+
"lastModified": 1769432363,
260
+
"narHash": "sha256-r3DcqL4qrAJH9/UyWhkvvhuIXX/q5Kuw5uz7VcdRNcc=",
261
"owner": "nix-community",
262
"repo": "flakelight",
263
+
"rev": "579605fdfcab54acb037c435874ae1ae34d8c9a1",
264
"type": "github"
265
},
266
"original": {
···
383
]
384
},
385
"locked": {
386
+
"lastModified": 1769450270,
387
+
"narHash": "sha256-pdVm/zJazDUAasTyHFX/Pbrlk9Upjxi0yzgn7GjGe4g=",
388
"owner": "nix-community",
389
"repo": "home-manager",
390
+
"rev": "a10c1e8f5ad2589414407f4851c221cb66270257",
391
"type": "github"
392
},
393
"original": {
···
429
"rust-overlay": "rust-overlay"
430
},
431
"locked": {
432
+
"lastModified": 1769417433,
433
+
"narHash": "sha256-0WZ7I/N9InaBHL96/qdiJxg8mqFW3vRla8Z062JmQFE=",
434
"owner": "nix-community",
435
"repo": "lanzaboote",
436
+
"rev": "1902463415745b992dbaf301b2a35a1277be1584",
437
"type": "github"
438
},
439
"original": {
···
490
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
491
},
492
"locked": {
493
+
"lastModified": 1769500166,
494
+
"narHash": "sha256-ycYlPMg7WIWAh+Ni9+g4ZGdWGIFmBjCz+hFUVQMmBS8=",
495
"owner": "sodiboo",
496
"repo": "niri-flake",
497
+
"rev": "f23ab93b35dbc90e666327310767edeed622e431",
498
"type": "github"
499
},
500
"original": {
···
523
"niri-unstable": {
524
"flake": false,
525
"locked": {
526
+
"lastModified": 1769494881,
527
+
"narHash": "sha256-tWgA1QwSbabVaBAT7eU6qmiYH19jIn5D9pQb/uUFs0c=",
528
"owner": "YaLTeR",
529
"repo": "niri",
530
+
"rev": "e1015ac92f07dba4d030358642d1920a324a8629",
531
"type": "github"
532
},
533
"original": {
···
589
},
590
"nixpkgs-stable": {
591
"locked": {
592
+
"lastModified": 1769318308,
593
+
"narHash": "sha256-Mjx6p96Pkefks3+aA+72lu1xVehb6mv2yTUUqmSet6Q=",
594
"owner": "NixOS",
595
"repo": "nixpkgs",
596
+
"rev": "1cd347bf3355fce6c64ab37d3967b4a2cb4b878c",
597
"type": "github"
598
},
599
"original": {
···
612
"systems": "systems"
613
},
614
"locked": {
615
+
"lastModified": 1769418848,
616
+
"narHash": "sha256-jLSg9IkglcIw64kU1utXxsxXhiVdD45dkh9ZJKaFQ7U=",
617
"owner": "nix-community",
618
"repo": "nixvim",
619
+
"rev": "c19a0517ddeed4c1548611e42e187048fc2e5dcf",
620
"type": "github"
621
},
622
"original": {
···
689
"prismlauncher-meta": {
690
"flake": false,
691
"locked": {
692
+
"lastModified": 1769191463,
693
+
"narHash": "sha256-rF1Lwj9k99MMBvx7Qsypiewa+obc4GUHQ+3IW7uwc9M=",
694
"owner": "PrismLauncher",
695
"repo": "meta-upstream",
696
+
"rev": "e10cd0c8fdf6b523658b731c834f8ded3263a6b0",
697
"type": "github"
698
},
699
"original": {
···
794
"rust-analyzer-src_2": {
795
"flake": false,
796
"locked": {
797
+
"lastModified": 1768996281,
798
+
"narHash": "sha256-s+TolkG0f98fR6RtBEmymBb8RHmZ04U3SL8cjoqog2k=",
799
"owner": "rust-lang",
800
"repo": "rust-analyzer",
801
+
"rev": "2d124215693f13dcf6ad097a02acdd473c80e447",
802
"type": "github"
803
},
804
"original": {
···
816
]
817
},
818
"locked": {
819
+
"lastModified": 1769309768,
820
+
"narHash": "sha256-AbOIlNO+JoqRJkK1VrnDXhxuX6CrdtIu2hSuy4pxi3g=",
821
"owner": "oxalica",
822
"repo": "rust-overlay",
823
+
"rev": "140c9dc582cb73ada2d63a2180524fcaa744fad5",
824
"type": "github"
825
},
826
"original": {
···
849
"prismlauncher-meta": "prismlauncher-meta"
850
},
851
"locked": {
852
+
"lastModified": 1769383315,
853
+
"narHash": "sha256-Kz8OEkTuSEXeFYTtolsgHtodFVRYv4WxYOhkfTTmg7E=",
854
"ref": "refs/heads/main",
855
+
"rev": "9904a7b3cf97174d7a948970fd05d7f51b60f216",
856
+
"revCount": 372,
857
"type": "git",
858
"url": "https://codeberg.org/spoonbaker/mono"
859
},
···
966
"xwayland-satellite-unstable": {
967
"flake": false,
968
"locked": {
969
+
"lastModified": 1769356222,
970
+
"narHash": "sha256-Q0BVubV9ZnmLs506EhBSPglM+YJK56wsQNbeecvWPUo=",
971
"owner": "Supreeeme",
972
"repo": "xwayland-satellite",
973
+
"rev": "cf14278b92b0a91d01587f09b4b00ea655ae24e6",
974
"type": "github"
975
},
976
"original": {
+1
-1
flake.nix
···
1
{
2
-
description = "A very basic flake";
3
4
inputs = {
5
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
···
1
{
2
+
description = "A very basic flake for a basic cow";
3
4
inputs = {
5
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
+2
homeModules/utils.nix
···
20
config = lib.mkIf config.cow.utils.enable {
21
home.packages = with pkgs;
22
[
0
23
binutils
24
usbutils
25
qrencode
···
28
procfd
29
dust
30
zip
0
31
inputs.gh-grader-preview.packages.${pkgs.system}.default
32
libqalculate
33
p7zip
···
20
config = lib.mkIf config.cow.utils.enable {
21
home.packages = with pkgs;
22
[
23
+
ripgrep
24
binutils
25
usbutils
26
qrencode
···
29
procfd
30
dust
31
zip
32
+
unzip
33
inputs.gh-grader-preview.packages.${pkgs.system}.default
34
libqalculate
35
p7zip
+11
-1
nixosConfigurations/aperture.nix
···
37
dev.mc = true;
38
};
39
40
-
home-manager.users.bean.programs.niri.settings.outputs."eDP-1".scale = 1;
0
0
0
0
0
0
0
0
0
0
41
42
environment.systemPackages = with pkgs; [
43
android-tools
···
37
dev.mc = true;
38
};
39
40
+
services.keyd = {
41
+
enable = true;
42
+
keyboards.default.settings.main = {
43
+
"capslock" = "7";
44
+
"media" = "delete";
45
+
};
46
+
};
47
+
48
+
home-manager.users.bean.programs.niri.settings = {
49
+
outputs."eDP-1".scale = 1;
50
+
};
51
52
environment.systemPackages = with pkgs; [
53
android-tools