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, mod manager
bwc9876.dev
1 year ago
021ec41a
26b9fe7f
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+12
-40
3 changed files
expand all
collapse all
unified
split
flake.lock
flake.nix
roles
games+graphics.nix
+9
-30
flake.lock
···
487
487
},
488
488
"nixpkgs": {
489
489
"locked": {
490
490
-
"lastModified": 1736523798,
491
491
-
"narHash": "sha256-Xb8mke6UCYjge9kPR9o4P1nVrhk7QBbKv3xQ9cj7h2s=",
490
490
+
"lastModified": 1736701207,
491
491
+
"narHash": "sha256-jG/+MvjVY7SlTakzZ2fJ5dC3V1PrKKrUEOEE30jrOKA=",
492
492
"owner": "NixOS",
493
493
"repo": "nixpkgs",
494
494
-
"rev": "130595eba61081acde9001f43de3248d8888ac4a",
494
494
+
"rev": "ed4a395ea001367c1f13d34b1e01aa10290f67d6",
495
495
"type": "github"
496
496
},
497
497
"original": {
···
550
550
"treefmt-nix": "treefmt-nix"
551
551
},
552
552
"locked": {
553
553
-
"lastModified": 1736598781,
554
554
-
"narHash": "sha256-Y0o9ahm6Kk0DumTo80/vKspkHOkbtFgKCNiICyRjhMs=",
553
553
+
"lastModified": 1736715511,
554
554
+
"narHash": "sha256-5YAiZ3wrEJ/fzFoCwNf14xqfRTvgdcnl/+y0vye3Y6A=",
555
555
"owner": "nix-community",
556
556
"repo": "nixvim",
557
557
-
"rev": "2fc2132a78753fc3d7ec732044eff7ad69530055",
557
557
+
"rev": "35d6c12626f9895cd5d8ccf5d19c3d00de394334",
558
558
"type": "github"
559
559
},
560
560
"original": {
···
609
609
"type": "github"
610
610
}
611
611
},
612
612
-
"ow-mod-man": {
613
613
-
"inputs": {
614
614
-
"nixpkgs": [
615
615
-
"nixpkgs"
616
616
-
]
617
617
-
},
618
618
-
"locked": {
619
619
-
"lastModified": 1736174470,
620
620
-
"narHash": "sha256-n3UdsDg8mNvNcH3dRM46GoJq0v+X/Wre1nAr0DRVxV8=",
621
621
-
"owner": "ow-mods",
622
622
-
"repo": "ow-mod-man",
623
623
-
"rev": "1799d111b56a1de34242edb59417f6c3777bd6be",
624
624
-
"type": "github"
625
625
-
},
626
626
-
"original": {
627
627
-
"owner": "ow-mods",
628
628
-
"repo": "ow-mod-man",
629
629
-
"type": "github"
630
630
-
}
631
631
-
},
632
612
"pre-commit-hooks-nix": {
633
613
"inputs": {
634
614
"flake-compat": [
···
667
647
"nixos-hardware": "nixos-hardware",
668
648
"nixpkgs": "nixpkgs",
669
649
"nixvim": "nixvim",
670
670
-
"ow-mod-man": "ow-mod-man",
671
650
"rust-overlay": "rust-overlay_2",
672
651
"wayland-mpris-idle-inhibit": "wayland-mpris-idle-inhibit"
673
652
}
···
700
679
]
701
680
},
702
681
"locked": {
703
703
-
"lastModified": 1736649126,
704
704
-
"narHash": "sha256-XCw5sv/ePsroqiF3lJM6Y2X9EhPdHeE47gr3Q8b0UQw=",
682
682
+
"lastModified": 1736735482,
683
683
+
"narHash": "sha256-QOA4jCDyyUM9Y2Vba+HSZ/5LdtCMGaTE/7NkkUzBr50=",
705
684
"owner": "oxalica",
706
685
"repo": "rust-overlay",
707
707
-
"rev": "162ab0edc2936508470199b2e8e6c444a2535019",
686
686
+
"rev": "cf960a1938ee91200fe0d2f7b2582fde2429d562",
708
687
"type": "github"
709
688
},
710
689
"original": {
-4
flake.nix
···
10
10
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
11
11
lanzaboote.url = "github:nix-community/lanzaboote";
12
12
lanzaboote.inputs.nixpkgs.follows = "nixpkgs";
13
13
-
ow-mod-man.url = "github:ow-mods/ow-mod-man";
14
14
-
ow-mod-man.inputs.nixpkgs.follows = "nixpkgs";
15
13
gh-grader-preview.url = "github:Bwc9876/gh-grader-preview";
16
14
gh-grader-preview.inputs.nixpkgs.follows = "nixpkgs";
17
15
wayland-mpris-idle-inhibit.url = "github:Bwc9876/wayland-mpris-idle-inhibit";
···
36
34
hm,
37
35
nixos-hardware,
38
36
lanzaboote,
39
39
-
ow-mod-man,
40
37
gh-grader-preview,
41
38
wayland-mpris-idle-inhibit,
42
39
rust-overlay,
···
51
48
config.allowUnfree = true;
52
49
overlays =
53
50
[
54
54
-
ow-mod-man.overlays.default
55
51
rust-overlay.overlays.default
56
52
nix-index-db.overlays.nix-index
57
53
]
+3
-6
roles/games+graphics.nix
···
1
1
-
{
2
2
-
pkgs,
3
3
-
inputs,
4
4
-
...
5
5
-
}: {
1
1
+
{pkgs, ...}: {
6
2
programs.steam = {
7
3
enable = true;
8
4
remotePlay.openFirewall = true;
···
12
8
13
9
environment.systemPackages = with pkgs; [
14
10
prismlauncher
15
15
-
# inputs.ow-mod-man.packages.${system}.owmods-gui
16
11
libsForQt5.kmousetool
12
12
+
owmods-gui
13
13
+
owmods-cli
17
14
];
18
15
}