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