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, remove printer
bwc9876.dev
3 months ago
902fcc14
80d3419d
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+32
-59
4 changed files
expand all
collapse all
unified
split
flake.lock
homeModules
kde-connect.nix
music.nix
nixosModules
print.nix
+23
-49
flake.lock
···
174
174
"flake-compat": {
175
175
"flake": false,
176
176
"locked": {
177
177
-
"lastModified": 1761588595,
178
178
-
"narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=",
177
177
+
"lastModified": 1747046372,
178
178
+
"narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
179
179
"owner": "edolstra",
180
180
"repo": "flake-compat",
181
181
-
"rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5",
181
181
+
"rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
182
182
"type": "github"
183
183
},
184
184
"original": {
···
204
204
}
205
205
},
206
206
"flake-parts": {
207
207
-
"inputs": {
208
208
-
"nixpkgs-lib": [
209
209
-
"lanzaboote",
210
210
-
"nixpkgs"
211
211
-
]
212
212
-
},
213
213
-
"locked": {
214
214
-
"lastModified": 1762980239,
215
215
-
"narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=",
216
216
-
"owner": "hercules-ci",
217
217
-
"repo": "flake-parts",
218
218
-
"rev": "52a2caecc898d0b46b2b905f058ccc5081f842da",
219
219
-
"type": "github"
220
220
-
},
221
221
-
"original": {
222
222
-
"owner": "hercules-ci",
223
223
-
"repo": "flake-parts",
224
224
-
"type": "github"
225
225
-
}
226
226
-
},
227
227
-
"flake-parts_2": {
228
207
"inputs": {
229
208
"nixpkgs-lib": [
230
209
"nixvim",
···
415
394
"inputs": {
416
395
"nixpkgs": [
417
396
"lanzaboote",
418
418
-
"pre-commit-hooks-nix",
397
397
+
"pre-commit",
419
398
"nixpkgs"
420
399
]
421
400
},
···
499
478
"lanzaboote": {
500
479
"inputs": {
501
480
"crane": "crane_2",
502
502
-
"flake-compat": "flake-compat",
503
503
-
"flake-parts": "flake-parts",
504
481
"nixpkgs": [
505
482
"nixpkgs"
506
483
],
507
507
-
"pre-commit-hooks-nix": "pre-commit-hooks-nix",
484
484
+
"pre-commit": "pre-commit",
508
485
"rust-overlay": "rust-overlay"
509
486
},
510
487
"locked": {
511
511
-
"lastModified": 1763480516,
512
512
-
"narHash": "sha256-TnQb3aYlUmOrv7QatCk9oHIVcEYdjwIf5wL9qyDvyxg=",
488
488
+
"lastModified": 1763563389,
489
489
+
"narHash": "sha256-ATuiSBINBTjVXiGOYJAX6ttiDElV9MmjkqG4A8a/J8g=",
513
490
"owner": "nix-community",
514
491
"repo": "lanzaboote",
515
515
-
"rev": "0f7b4fcc0fbad4081ec50aeb8db942a02071ce19",
492
492
+
"rev": "b2f781751764ff57d54f7cf1910ae1bbf268ed1c",
516
493
"type": "github"
517
494
},
518
495
"original": {
···
533
510
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
534
511
},
535
512
"locked": {
536
536
-
"lastModified": 1763466067,
537
537
-
"narHash": "sha256-CHSLUCiWEqUBAmxdXcF16I/G6p59cmsWKFtZDMF4ZSA=",
513
513
+
"lastModified": 1763581369,
514
514
+
"narHash": "sha256-HTLoe4UvnG5fWruO+zjnZJNCnKcbVM8eeSPpIlKHOyI=",
538
515
"owner": "sodiboo",
539
516
"repo": "niri-flake",
540
540
-
"rev": "2d53d3d9375be3c335bf3c5bc4daa792b3149c42",
517
517
+
"rev": "ca75677ad47613f6afbbc2c6142601fef0ac7631",
541
518
"type": "github"
542
519
},
543
520
"original": {
···
566
543
"niri-unstable": {
567
544
"flake": false,
568
545
"locked": {
569
569
-
"lastModified": 1763461110,
570
570
-
"narHash": "sha256-xbBcNC9+bINP7Do5tgY6AtyEfhuM67nMVQtNzdf9wfw=",
546
546
+
"lastModified": 1763574558,
547
547
+
"narHash": "sha256-PdXkgqtbVFdZNhmTrZLTDMGb4zzaSK2RnKUXM8bIDo4=",
571
548
"owner": "YaLTeR",
572
549
"repo": "niri",
573
573
-
"rev": "c256842761b8b7eba7c8663cd1b02fcf3ab75ea0",
550
550
+
"rev": "6fcdb9242e65ed5825e7fda2a7935b412588b63a",
574
551
"type": "github"
575
552
},
576
553
"original": {
···
616
593
},
617
594
"nixpkgs": {
618
595
"locked": {
619
619
-
"lastModified": 1763283776,
620
620
-
"narHash": "sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c+i7novT85Uk=",
596
596
+
"lastModified": 1763421233,
597
597
+
"narHash": "sha256-Stk9ZYRkGrnnpyJ4eqt9eQtdFWRRIvMxpNRf4sIegnw=",
621
598
"owner": "NixOS",
622
599
"repo": "nixpkgs",
623
623
-
"rev": "50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a",
600
600
+
"rev": "89c2b2330e733d6cdb5eae7b899326930c2c0648",
624
601
"type": "github"
625
602
},
626
603
"original": {
···
648
625
},
649
626
"nixvim": {
650
627
"inputs": {
651
651
-
"flake-parts": "flake-parts_2",
628
628
+
"flake-parts": "flake-parts",
652
629
"nixpkgs": [
653
630
"nixpkgs"
654
631
],
···
656
633
"systems": "systems_2"
657
634
},
658
635
"locked": {
659
659
-
"lastModified": 1763393971,
660
660
-
"narHash": "sha256-FhgZD8pk3VE2SL0g4nCYKF0L6IO3uL110tfrBaZkdG0=",
636
636
+
"lastModified": 1763638001,
637
637
+
"narHash": "sha256-Y1SPkwcPaUjrqPff49J4f1t7npRUDuYazccUsNF9XSQ=",
661
638
"owner": "nix-community",
662
639
"repo": "nixvim",
663
663
-
"rev": "7a30e6cf259d8db84aefc626058c074bd995d482",
640
640
+
"rev": "f4b9a7122425c56d65466fcafb99053730b2646a",
664
641
"type": "github"
665
642
},
666
643
"original": {
···
714
691
"type": "github"
715
692
}
716
693
},
717
717
-
"pre-commit-hooks-nix": {
694
694
+
"pre-commit": {
718
695
"inputs": {
719
719
-
"flake-compat": [
720
720
-
"lanzaboote",
721
721
-
"flake-compat"
722
722
-
],
696
696
+
"flake-compat": "flake-compat",
723
697
"gitignore": "gitignore",
724
698
"nixpkgs": [
725
699
"lanzaboote",
+6
-1
homeModules/kde-connect.nix
···
13
13
14
14
config = lib.mkIf config.cow.kde-connect.enable {
15
15
cow.imperm.keepCache = [".config/kdeconnect"];
16
16
-
cow.firewall.tcp = lib.range 1714 1764;
16
16
+
cow.firewall = let
17
17
+
r = lib.range 1714 1764;
18
18
+
in {
19
19
+
tcp = r;
20
20
+
udp = r;
21
21
+
};
17
22
xdg.configFile."kdeconnect/config".text = ''
18
23
[General]
19
24
name=${config.cow.kde-connect.dev-name}
+3
-3
homeModules/music.nix
···
339
339
)
340
340
'';
341
341
in {
342
342
-
home.packages = with pkgs; [
343
343
-
pbpctrl
344
344
-
];
342
342
+
home.packages = with pkgs; [
343
343
+
pbpctrl
344
344
+
];
345
345
346
346
programs.cava = {
347
347
enable = true;
-6
nixosModules/print.nix
···
19
19
deviceUri = "https://wcuprintp01.wcupa.net:9164/printers/RamPrint";
20
20
model = "drv:///sample.drv/generic.ppd";
21
21
}
22
22
-
{
23
23
-
name = "FHG_IMC_Color";
24
24
-
description = "FHG IMC Color";
25
25
-
deviceUri = "https://wcuprintp01.wcupa.net:9164/printers/FHG_IMC_Color";
26
26
-
model = "drv:///sample.drv/generic.ppd";
27
27
-
}
28
22
];
29
23
};
30
24
};