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
Fix KDE connect module, update, add podman
bwc9876.dev
1 year ago
9463a0ac
ff2c3b62
verified
This commit was signed with the committer's
known signature
.
bwc9876.dev
SSH Key Fingerprint:
SHA256:DanMEP/RNlSC7pAVbnXO6wzQV00rqyKj053tz4uH5gQ=
+21
-22
6 changed files
expand all
collapse all
unified
split
flake.lock
nixosModules
graphics
apps.nix
audio.nix
podman.nix
res
custom_waybar_modules
kdeconnect.nu
systemConfigs
aperture.nix
+15
-15
flake.lock
···
361
361
]
362
362
},
363
363
"locked": {
364
364
-
"lastModified": 1739571712,
365
365
-
"narHash": "sha256-0UdSDV/TBY+GuxXLbrLq3l2Fq02ciyKCIMy4qmnfJXQ=",
364
364
+
"lastModified": 1739735835,
365
365
+
"narHash": "sha256-S4VskZCNjRX6saW7GtVb4MD3kWdfvRvLurLj9QcM4Wg=",
366
366
"owner": "nix-community",
367
367
"repo": "home-manager",
368
368
-
"rev": "6d3163aea47fdb1fe19744e91306a2ea4f602292",
368
368
+
"rev": "b15e9ec6769d770879759f086dd4e51fae7f2394",
369
369
"type": "github"
370
370
},
371
371
"original": {
···
470
470
]
471
471
},
472
472
"locked": {
473
473
-
"lastModified": 1739071773,
474
474
-
"narHash": "sha256-/Ak+Quinhmdxa9m3shjm4lwwwqmzG8zzGhhhhgR1k9I=",
473
473
+
"lastModified": 1739676768,
474
474
+
"narHash": "sha256-U1HQ7nzhJyVVXUgjU028UCkbLQLEIkg42+G7iIiBmlU=",
475
475
"owner": "Mic92",
476
476
"repo": "nix-index-database",
477
477
-
"rev": "895d81b6228bbd50a6ef22f5a58a504ca99763ea",
477
477
+
"rev": "ae15068e79e22b76c344f0d7f8aed1bb1c5b0b63",
478
478
"type": "github"
479
479
},
480
480
"original": {
···
500
500
},
501
501
"nixpkgs": {
502
502
"locked": {
503
503
-
"lastModified": 1739446958,
504
504
-
"narHash": "sha256-+/bYK3DbPxMIvSL4zArkMX0LQvS7rzBKXnDXLfKyRVc=",
503
503
+
"lastModified": 1739580444,
504
504
+
"narHash": "sha256-+/bSz4EAVbqz8/HsIGLroF8aNaO8bLRL7WfACN+24g4=",
505
505
"owner": "NixOS",
506
506
"repo": "nixpkgs",
507
507
-
"rev": "2ff53fe64443980e139eaa286017f53f88336dd0",
507
507
+
"rev": "8bb37161a0488b89830168b81c48aed11569cb93",
508
508
"type": "github"
509
509
},
510
510
"original": {
···
547
547
"treefmt-nix": "treefmt-nix"
548
548
},
549
549
"locked": {
550
550
-
"lastModified": 1739627497,
551
551
-
"narHash": "sha256-LqwCCtADkHniSmP5ufoiXNY4GRttwvW/EOTVpgVh0LY=",
550
550
+
"lastModified": 1739708385,
551
551
+
"narHash": "sha256-H6qPfgE8P6rYMpwj9GsmcZEry52O3U82IqJJy6hx/88=",
552
552
"owner": "nix-community",
553
553
"repo": "nixvim",
554
554
-
"rev": "d3a25cb97f8e8c4b77949b1e9fcf26b7ded42fbc",
554
554
+
"rev": "d636d254088a2fa49b585b79097a2766d4e3af80",
555
555
"type": "github"
556
556
},
557
557
"original": {
···
676
676
]
677
677
},
678
678
"locked": {
679
679
-
"lastModified": 1739586408,
680
680
-
"narHash": "sha256-UN9hRKRE1eLU8C0cioTZubaCZQTA8NDc8/4vCpS5pS0=",
679
679
+
"lastModified": 1739673031,
680
680
+
"narHash": "sha256-Z/GT8ebbvc4goxN4A0A5ACj26G1HaGJO+VetrPuC5Mo=",
681
681
"owner": "oxalica",
682
682
"repo": "rust-overlay",
683
683
-
"rev": "3dbc0ce1c0690b83cfb9a9a51fbe90c3bc8f9916",
683
683
+
"rev": "538528d55318e0c8af1c307dcf10b7629b988fc3",
684
684
"type": "github"
685
685
},
686
686
"original": {
+1
-4
nixosModules/graphics/apps.nix
···
157
157
environment.systemPackages = with pkgs; [
158
158
chromium
159
159
kitty
160
160
-
catppuccinifier-gui
161
161
-
zoom-us
162
160
163
161
# Office
164
162
libreoffice-qt6
165
163
166
164
## Media
167
167
-
libsForQt5.kdenlive
168
165
obs-studio
169
166
# qmplay2
170
167
gimp
···
173
170
cavalier
174
171
175
172
## 3D
176
176
-
prusa-slicer
173
173
+
# prusa-slicer
177
174
178
175
## Music
179
176
spotify
+1
nixosModules/graphics/audio.nix
···
27
27
28
28
services.pipewire = {
29
29
enable = true;
30
30
+
pulse.enable = true;
30
31
alsa = {
31
32
enable = true;
32
33
support32Bit = true;
+3
nixosModules/podman.nix
···
1
1
+
{...}: {
2
2
+
virtualisation.podman.enable = true;
3
3
+
}
-2
res/custom_waybar_modules/kdeconnect.nu
···
96
96
}
97
97
};
98
98
99
99
-
print $status;
100
100
-
101
99
let output = {
102
100
text: ($status | get chip | str join " "),
103
101
tooltip: ($status | get tooltip | str join "\n"),
+1
-1
systemConfigs/aperture.nix
···
6
6
system = "x86_64-linux";
7
7
8
8
modules = [
9
9
-
(outputs.lib.applyRoles ["base" "latest-linux" "dev" "graphics" "games" "fun" "social" "imperm" "secureboot" "wireless" "hypervisor"])
9
9
+
(outputs.lib.applyRoles ["base" "latest-linux" "dev" "graphics" "games" "fun" "social" "imperm" "secureboot" "wireless" "hypervisor" "podman"])
10
10
inputs.nixos-hardware.nixosModules.framework-13th-gen-intel
11
11
12
12
(