tangled
alpha
login
or
join now
quasigod.xyz
/
nixconfig
8
fork
atom
My NixOS and Home Manager configurations
8
fork
atom
overview
issues
pulls
pipelines
update inputs
quasigod.xyz
2 months ago
0062ddbe
33b442d2
verified
This commit was signed with the committer's
known signature
.
quasigod.xyz
SSH Key Fingerprint:
SHA256:IYQIQqk4Il5k+VDa+O4RM4mqCqVtyRilM/eLPbx2jjc=
+75
-78
4 changed files
expand all
collapse all
unified
split
flake.lock
modules
apps
default.nix
nushell.nix
cosmic.nix
+66
-66
flake.lock
···
19
19
"cachyos-kernel": {
20
20
"flake": false,
21
21
"locked": {
22
22
-
"lastModified": 1765272942,
23
23
-
"narHash": "sha256-dAGAdWms3poNhxPniYU3YmxFeJ9ngfBhakMQwCnCV/w=",
22
22
+
"lastModified": 1766083376,
23
23
+
"narHash": "sha256-eh914fO4gYD8aCuUrMlPBRsxwwa2+qc9HCuAhrG6G9c=",
24
24
"owner": "CachyOS",
25
25
"repo": "linux-cachyos",
26
26
-
"rev": "5c8cf82f0ea40b72aec3fcbc58b449ca3b7cd372",
26
26
+
"rev": "9d369789361623b8a3b842a71adccb19b24ba16f",
27
27
"type": "github"
28
28
},
29
29
"original": {
···
35
35
"cachyos-kernel-patches": {
36
36
"flake": false,
37
37
"locked": {
38
38
-
"lastModified": 1765190459,
39
39
-
"narHash": "sha256-TJJKd86jDyighG3Jx8MNyiuQTpEIMAsA2GkWpqttwFg=",
38
38
+
"lastModified": 1766080842,
39
39
+
"narHash": "sha256-LezfhAfTdfhvjiHSWe258SMUIs+cP8SHT8BiPou0A4w=",
40
40
"owner": "CachyOS",
41
41
"repo": "kernel-patches",
42
42
-
"rev": "6dfdbc7f8f3ee4d9f5dc8adfb0672ef5d8e1e3d5",
42
42
+
"rev": "e266fbc7f36273ebbc62a9bffda02e3882eb8f6c",
43
43
"type": "github"
44
44
},
45
45
"original": {
···
55
55
]
56
56
},
57
57
"locked": {
58
58
-
"lastModified": 1764885363,
59
59
-
"narHash": "sha256-P6UHmw6enwxmP5wP4Lv722+tgpq1PFDAPAdtj7l/16U=",
58
58
+
"lastModified": 1765990358,
59
59
+
"narHash": "sha256-l8x0gU8mnYaGMl+gWrsSHKBJlZWD8KXJfHTkRlFiPI0=",
60
60
"owner": "catppuccin",
61
61
"repo": "nix",
62
62
-
"rev": "95042630028d613080393e0f03c694b77883c7db",
62
62
+
"rev": "de1b60ca45a578f59f7d84c8d338b346017b2161",
63
63
"type": "github"
64
64
},
65
65
"original": {
···
70
70
},
71
71
"crane": {
72
72
"locked": {
73
73
-
"lastModified": 1765145449,
74
74
-
"narHash": "sha256-aBVHGWWRzSpfL++LubA0CwOOQ64WNLegrYHwsVuVN7A=",
73
73
+
"lastModified": 1765739568,
74
74
+
"narHash": "sha256-gQYx35Of4UDKUjAYvmxjUEh/DdszYeTtT6MDin4loGE=",
75
75
"owner": "ipetkov",
76
76
"repo": "crane",
77
77
-
"rev": "69f538cdce5955fcd47abfed4395dc6d5194c1c5",
77
77
+
"rev": "67d2baff0f9f677af35db61b32b5df6863bcc075",
78
78
"type": "github"
79
79
},
80
80
"original": {
···
85
85
},
86
86
"den": {
87
87
"locked": {
88
88
-
"lastModified": 1764187768,
89
89
-
"narHash": "sha256-YjRXIG6K7iYbgWRG4/tqJIXFEW/fX2Tck8RwF+NEHlc=",
88
88
+
"lastModified": 1766081768,
89
89
+
"narHash": "sha256-8Ea1DW3YZHifezfdEFHWEIpZBNKvEL+3iFOEcl3eFBU=",
90
90
"ref": "refs/heads/main",
91
91
-
"rev": "3ec43279b5afea898737238a75178079bf91d606",
92
92
-
"revCount": 164,
91
91
+
"rev": "7271da18c60ab4d7c275ecaab480d29729f05d17",
92
92
+
"revCount": 170,
93
93
"type": "git",
94
94
"url": "https://tangled.org/oeiuwq.com/den"
95
95
},
···
100
100
},
101
101
"flake-aspects": {
102
102
"locked": {
103
103
-
"lastModified": 1763763502,
104
104
-
"narHash": "sha256-J78S02ZbBclWz7WKF8C+kHUca9/KdHtSeRgO/WF9LjY=",
103
103
+
"lastModified": 1766081176,
104
104
+
"narHash": "sha256-JrsuNSIEXPS3AiIxuWZw+sJ2Td6ni1OkqbW6mO/F4Rs=",
105
105
"ref": "refs/heads/main",
106
106
-
"rev": "83c8e44186bc9631509a55cf5a053950ecd3dc30",
107
107
-
"revCount": 64,
106
106
+
"rev": "d0a226c84be2900d307aa1896e4e2c6e451844b2",
107
107
+
"revCount": 69,
108
108
"type": "git",
109
109
"url": "https://tangled.org/oeiuwq.com/flake-aspects"
110
110
},
···
133
133
"nixpkgs-lib": "nixpkgs-lib"
134
134
},
135
135
"locked": {
136
136
-
"lastModified": 1763759067,
137
137
-
"narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
136
136
+
"lastModified": 1765835352,
137
137
+
"narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=",
138
138
"owner": "hercules-ci",
139
139
"repo": "flake-parts",
140
140
-
"rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
140
140
+
"rev": "a34fae9c08a15ad73f295041fec82323541400a9",
141
141
"type": "github"
142
142
},
143
143
"original": {
···
200
200
]
201
201
},
202
202
"locked": {
203
203
-
"lastModified": 1765337252,
204
204
-
"narHash": "sha256-HuWQp8fM25fyWflbuunQkQI62Hg0ecJxWD52FAgmxqY=",
203
203
+
"lastModified": 1766171975,
204
204
+
"narHash": "sha256-47Ee0bTidhF/3/sHuYnWRuxcCrrm0mBNDxBkOTd3wWQ=",
205
205
"owner": "nix-community",
206
206
"repo": "home-manager",
207
207
-
"rev": "13cc1efd78b943b98c08d74c9060a5b59bf86921",
207
207
+
"rev": "bb35f07cc95a73aacbaf1f7f46bb8a3f40f265b5",
208
208
"type": "github"
209
209
},
210
210
"original": {
···
238
238
"rust-overlay": "rust-overlay"
239
239
},
240
240
"locked": {
241
241
-
"lastModified": 1765382359,
242
242
-
"narHash": "sha256-RJmgVDzjRI18BWVogG6wpsl1UCuV6ui8qr4DJ1LfWZ8=",
241
241
+
"lastModified": 1766146127,
242
242
+
"narHash": "sha256-6bA+9FNE7bWOUanW6Mujcbzhm9A74dCTUBX5/bA0RVQ=",
243
243
"owner": "nix-community",
244
244
"repo": "lanzaboote",
245
245
-
"rev": "e8c096ade12ec9130ff931b0f0e25d2f1bc63607",
245
245
+
"rev": "b8c5ab2bd227f840bc8e1944631fe718b19c3336",
246
246
"type": "github"
247
247
},
248
248
"original": {
···
273
273
]
274
274
},
275
275
"locked": {
276
276
-
"lastModified": 1764208378,
277
277
-
"narHash": "sha256-Qur5AWl4Vx+It65DX+I+sc4lViz52OmXqvg+fL2t9I4=",
276
276
+
"lastModified": 1765916709,
277
277
+
"narHash": "sha256-qc4m7v8hGOMb9BVLuiQZAbgzHoKfVwEY7HUl9fsY/hE=",
278
278
"owner": "moonlight-mod",
279
279
"repo": "moonlight",
280
280
-
"rev": "059476af87f7335c05424b805833864d6d9ed0e3",
280
280
+
"rev": "d0ad754cf0b9c5a34d7f69595f407c8199f988ce",
281
281
"type": "github"
282
282
},
283
283
"original": {
···
297
297
]
298
298
},
299
299
"locked": {
300
300
-
"lastModified": 1764061716,
301
301
-
"narHash": "sha256-xKnIoMPv2kIsWhjRhJayqMWU2xkjeq2pyPmR1dLFPHs=",
300
300
+
"lastModified": 1765855559,
301
301
+
"narHash": "sha256-AUT31hDJliW0fK9G7tfTEDD2me4rIXbBXPu1lf0mVHs=",
302
302
"owner": "thiagokokada",
303
303
"repo": "nix-alien",
304
304
-
"rev": "9bc9c1ab671eb1b610f549e15bc0b750ab987409",
304
304
+
"rev": "0eb86c42d1e33e8dbcf771cb67446319517a0a57",
305
305
"type": "github"
306
306
},
307
307
"original": {
···
326
326
]
327
327
},
328
328
"locked": {
329
329
-
"lastModified": 1765389099,
330
330
-
"narHash": "sha256-2z50BDSdB1odLlw7ZHA51L9f7Enh7DyCCxpVRc/qXl4=",
329
329
+
"lastModified": 1766166277,
330
330
+
"narHash": "sha256-+52snV2er4DRqd3avoyRplPM7fyB2ganoCsWWEF6l9c=",
331
331
"owner": "xddxdd",
332
332
"repo": "nix-cachyos-kernel",
333
333
-
"rev": "a8383ebd552af8e34a4732b5353137300330a737",
333
333
+
"rev": "8a368bfdfe9fb7fdff3063e79cedb69dd811ff4e",
334
334
"type": "github"
335
335
},
336
336
"original": {
···
371
371
]
372
372
},
373
373
"locked": {
374
374
-
"lastModified": 1765365125,
375
375
-
"narHash": "sha256-quV00819KLw8yYcfI1KPWMWVjz9iGqhNdw+CdXbAGYg=",
374
374
+
"lastModified": 1766023166,
375
375
+
"narHash": "sha256-6p0ez0d4qkqLDKLHliS2kz9CQaftsZT3P48J0aV3zRw=",
376
376
"owner": "fufexan",
377
377
"repo": "nix-gaming",
378
378
-
"rev": "5570bb0a25c4fdcab4c57b3f3fac63073701239f",
378
378
+
"rev": "f67539f079071f57cf3e2f3e3ca00595d62990f3",
379
379
"type": "github"
380
380
},
381
381
"original": {
···
406
406
},
407
407
"nixos-facter-modules": {
408
408
"locked": {
409
409
-
"lastModified": 1764252389,
410
410
-
"narHash": "sha256-3bbuneTKZBkYXlm0bE36kUjiDsasoIC1GWBw/UEJ9T4=",
409
409
+
"lastModified": 1765442039,
410
410
+
"narHash": "sha256-k3lYQ+A1F7aTz8HnlU++bd9t/x/NP2A4v9+x6opcVg0=",
411
411
"owner": "nix-community",
412
412
"repo": "nixos-facter-modules",
413
413
-
"rev": "5ea68886d95218646d11d3551a476d458df00778",
413
413
+
"rev": "9dd775ee92de63f14edd021d59416e18ac2c00f1",
414
414
"type": "github"
415
415
},
416
416
"original": {
···
436
436
},
437
437
"nixpkgs": {
438
438
"locked": {
439
439
-
"lastModified": 1765186076,
440
440
-
"narHash": "sha256-fO54fp5kvvF8znmtV8QGwOsaBcB0NcFP41nC5Bhy/TM=",
441
441
-
"rev": "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
439
439
+
"lastModified": 1766070988,
440
440
+
"narHash": "sha256-fViPX/G/0T7zwCj2C19fuMmEiGvwhj7EYnRJZSjIIyk=",
441
441
+
"rev": "c6245e83d836d0433170a16eb185cefe0572f8b8",
442
442
"type": "tarball",
443
443
-
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre908783.addf7cf5f383/nixexprs.tar.xz"
443
443
+
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre913595.c6245e83d836/nixexprs.tar.xz"
444
444
},
445
445
"original": {
446
446
"type": "tarball",
···
449
449
},
450
450
"nixpkgs-lib": {
451
451
"locked": {
452
452
-
"lastModified": 1761765539,
453
453
-
"narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=",
452
452
+
"lastModified": 1765674936,
453
453
+
"narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=",
454
454
"owner": "nix-community",
455
455
"repo": "nixpkgs.lib",
456
456
-
"rev": "719359f4562934ae99f5443f20aa06c2ffff91fc",
456
456
+
"rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85",
457
457
"type": "github"
458
458
},
459
459
"original": {
···
528
528
]
529
529
},
530
530
"locked": {
531
531
-
"lastModified": 1765016596,
532
532
-
"narHash": "sha256-rhSqPNxDVow7OQKi4qS5H8Au0P4S3AYbawBSmJNUtBQ=",
531
531
+
"lastModified": 1765464257,
532
532
+
"narHash": "sha256-dixPWKiHzh80PtD0aLuxYNQ0xP+843dfXG/yM3OzaYQ=",
533
533
"owner": "cachix",
534
534
"repo": "pre-commit-hooks.nix",
535
535
-
"rev": "548fc44fca28a5e81c5d6b846e555e6b9c2a5a3c",
535
535
+
"rev": "09e45f2598e1a8499c3594fe11ec2943f34fe509",
536
536
"type": "github"
537
537
},
538
538
"original": {
···
576
576
]
577
577
},
578
578
"locked": {
579
579
-
"lastModified": 1765075567,
580
580
-
"narHash": "sha256-KFDCdQcHJ0hE3Nt5Gm5enRIhmtEifAjpxgUQ3mzSJpA=",
579
579
+
"lastModified": 1765680428,
580
580
+
"narHash": "sha256-fyPmRof9SZeI14ChPk5rVPOm7ISiiGkwGCunkhM+eUg=",
581
581
"owner": "oxalica",
582
582
"repo": "rust-overlay",
583
583
-
"rev": "769156779b41e8787a46ca3d7d76443aaf68be6f",
583
583
+
"rev": "eb3898d8ef143d4bf0f7f2229105fc51c7731b2f",
584
584
"type": "github"
585
585
},
586
586
"original": {
···
596
596
]
597
597
},
598
598
"locked": {
599
599
-
"lastModified": 1765231718,
600
600
-
"narHash": "sha256-qdBzo6puTgG4G2RHG0PkADg22ZnQo1JmSVFRxrD4QM4=",
599
599
+
"lastModified": 1765836173,
600
600
+
"narHash": "sha256-hWRYfdH2ONI7HXbqZqW8Q1y9IRbnXWvtvt/ONZovSNY=",
601
601
"owner": "Mic92",
602
602
"repo": "sops-nix",
603
603
-
"rev": "7fd1416aba1865eddcdec5bb11339b7222c2363e",
603
603
+
"rev": "443a7f2e7e118c4fc63b7fae05ab3080dd0e5c63",
604
604
"type": "github"
605
605
},
606
606
"original": {
···
616
616
]
617
617
},
618
618
"locked": {
619
619
-
"lastModified": 1765156605,
620
620
-
"narHash": "sha256-dH66lgYsikQlCVs+Vf6qaVAKaS8+fWX8qwvk5XOSELA=",
619
619
+
"lastModified": 1766020451,
620
620
+
"narHash": "sha256-Jy7rX7sMbSJEX0KKwvNcGUfRVZ0SDWo3Zk2e5LGyqw0=",
621
621
"owner": "nix-community",
622
622
"repo": "srvos",
623
623
-
"rev": "eab576cec5e21e0ab7767b2542e833edfdc17283",
623
623
+
"rev": "5ecd4a56da963480db305e56ab3a42d13597c0a7",
624
624
"type": "github"
625
625
},
626
626
"original": {
···
654
654
]
655
655
},
656
656
"locked": {
657
657
-
"lastModified": 1765405258,
658
658
-
"narHash": "sha256-MBTzpYc9xs+7hxE0Ibq74oJVHTbV6dB/+xfFXqvdiRI=",
657
657
+
"lastModified": 1766179188,
658
658
+
"narHash": "sha256-Y6yhFDjfwk4JOltCx0zjc552gJHn7eJHQEwyj73KXOQ=",
659
659
"owner": "0xc000022070",
660
660
"repo": "zen-browser-flake",
661
661
-
"rev": "5c8aa8907184ccb957de071097e8f325d93a0922",
661
661
+
"rev": "8212a2bbb2586fa79b9807026e15ebb52cf849eb",
662
662
"type": "github"
663
663
},
664
664
"original": {
+1
modules/apps/default.nix
···
6
6
];
7
7
styx.workstation.includes = [
8
8
<styx/dev>
9
9
+
<styx/nushell>
9
10
<styx/apps/gui>
10
11
<styx/apps/distrobox>
11
12
<styx/apps/ghostty>
+1
-1
modules/apps/nushell.nix
···
14
14
{
15
15
programs = {
16
16
nushell = {
17
17
+
enable = true;
17
18
package = pkgs.nushell.override {
18
19
additionalFeatures = _: [
19
20
"full"
···
25
26
query
26
27
skim
27
28
];
28
28
-
enable = true;
29
29
shellAliases = {
30
30
l = "ls";
31
31
la = "ls -a";
+7
-11
modules/cosmic.nix
···
13
13
};
14
14
};
15
15
nixos =
16
16
-
{ pkgs, lib, ... }:
16
16
+
{ pkgs, ... }:
17
17
{
18
18
nixpkgs.overlays = [
19
19
-
(self: super: {
20
20
-
cosmic-session = super.cosmic-session.overrideAttrs (
21
21
-
final: prev: {
22
22
-
postPatch = ''
19
19
+
(final: prev: {
20
20
+
cosmic-session = prev.cosmic-session.overrideAttrs (
21
21
+
_: prev': {
22
22
+
postPatch = prev'.postPatch + ''
23
23
substituteInPlace data/start-cosmic \
24
24
-
--replace-fail '/usr/bin/cosmic-session' "${placeholder "out"}/bin/cosmic-session" \
25
25
-
--replace-fail '/usr/bin/dbus-run-session' "${lib.getBin pkgs.dbus}/bin/dbus-run-session" \
26
24
--replace-fail 'systemctl --user import-environment ' 'dbus-update-activation-environment --verbose --all --systemd || systemctl --user import-environment #'
27
27
-
substituteInPlace data/cosmic.desktop \
28
28
-
--replace-fail '/usr/bin/start-cosmic' "${placeholder "out"}/bin/start-cosmic"
29
25
'';
30
26
}
31
27
);
32
32
-
networkmanagerapplet = super.networkmanagerapplet.overrideAttrs {
33
33
-
patches = super.fetchpatch {
28
28
+
networkmanagerapplet = prev.networkmanagerapplet.overrideAttrs {
29
29
+
patches = final.fetchpatch {
34
30
url = "https://github.com/pop-os/network-manager-applet/commit/8af78f7ebfa770f24cf46693cb215c5c22dbacfb.patch";
35
31
hash = "sha256-Q9oB6s2LDuzoj1jQbC+EARL9CguoacLAdeSlx+KQ+Yw=";
36
32
};