me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

Fix virt-manager NixOS module placement

author
Sean Aye
date (Jun 24, 2026, 1:25 PM -0400) commit 8af4e726 parent ee6b5673 change-id kxyqpvqq
+48 -44
+33 -33
flake.lock
··· 61 61 "nixpkgs": "nixpkgs" 62 62 }, 63 63 "locked": { 64 - "lastModified": 1781385969, 65 - "narHash": "sha256-dn8GKHXb0MQWNaqBXIZIyryA6YgNZsHULHTevRfwvd4=", 64 + "lastModified": 1781648708, 65 + "narHash": "sha256-i9ggnF31Uq3tpdp6ZMe7YAOxjTfkB7S4WjSBfXV0uMk=", 66 66 "owner": "9001", 67 67 "repo": "copyparty", 68 - "rev": "efa43f891b18f9e0b354ce676d3050b7690f985e", 68 + "rev": "d33d11321f823f58a9109298ef886044f63b02ce", 69 69 "type": "github" 70 70 }, 71 71 "original": { ··· 249 249 ] 250 250 }, 251 251 "locked": { 252 - "lastModified": 1779043781, 253 - "narHash": "sha256-7YoRc6jOuQUI0yv3qBHFhc60G/RG0LwVsKkN90UkPn4=", 252 + "lastModified": 1781478132, 253 + "narHash": "sha256-XGKD/DId5Eont4ytPV7LfGvykDRalMWx4pbkRVUNzxY=", 254 254 "owner": "Mjoyufull", 255 255 "repo": "fsel", 256 - "rev": "6b6ae52e3a2c254007e8a2c332a8d5de99428ba5", 256 + "rev": "8a12d4f35e78297f3e2d55e026185710bff38338", 257 257 "type": "github" 258 258 }, 259 259 "original": { ··· 290 290 ] 291 291 }, 292 292 "locked": { 293 - "lastModified": 1781365335, 294 - "narHash": "sha256-zqDBhXMzfbdlO7F2bGHe7MOtB3xngd/+4ieMHDC+ZXo=", 293 + "lastModified": 1781642113, 294 + "narHash": "sha256-mAR7KTS9rjreTcXCNqfCbN96mnhJO8lDQq1vl7GviBQ=", 295 295 "owner": "nix-community", 296 296 "repo": "home-manager", 297 - "rev": "5b6f5733726a1b2ccafb5dec6ac4ca7299fad66c", 297 + "rev": "df4e0465717a2d34f05b8ccd967275aaf3ceaa01", 298 298 "type": "github" 299 299 }, 300 300 "original": { ··· 369 369 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 370 370 }, 371 371 "locked": { 372 - "lastModified": 1781234038, 373 - "narHash": "sha256-jo4a47qDgsx1F1i0MtHZl12FfzqKJOES25vbm0ZUxeI=", 372 + "lastModified": 1781610921, 373 + "narHash": "sha256-PXyfDFGyW+UYteu3uHJgp49sFHRU16iocf5K2ltqn3M=", 374 374 "owner": "sodiboo", 375 375 "repo": "niri-flake", 376 - "rev": "eb5789cba8d37802d330df5a13c691622c83121f", 376 + "rev": "e5857dc58304b3d5bbac6340820f7d4450688538", 377 377 "type": "github" 378 378 }, 379 379 "original": { ··· 402 402 "niri-unstable": { 403 403 "flake": false, 404 404 "locked": { 405 - "lastModified": 1780938415, 406 - "narHash": "sha256-QHyIMGSbCQW8d5qbOrMsm6gem10bO3Au2YLa3alJfHo=", 405 + "lastModified": 1781588278, 406 + "narHash": "sha256-Fw/Zo0hwgn9ulgY5duQy51WHtqpNoLjNDZYLdEI1SS4=", 407 407 "owner": "YaLTeR", 408 408 "repo": "niri", 409 - "rev": "6f1a2c5f0e8274223d4204b1f8d6f7f91538967e", 409 + "rev": "fdb6d85fc78355762bcf3cf71fe4037681a766f9", 410 410 "type": "github" 411 411 }, 412 412 "original": { ··· 423 423 "website-builder": "website-builder" 424 424 }, 425 425 "locked": { 426 - "lastModified": 1781086949, 427 - "narHash": "sha256-Ap3qA/MJOHgQEoO0jcRi4k16wYVgj2HpuIpxaQjctLc=", 426 + "lastModified": 1781509223, 427 + "narHash": "sha256-5A0n7iuyJQI7VyPV4jjildxx11tBHmYLzgy4cYb9K+o=", 428 428 "owner": "rasmus-kirk", 429 429 "repo": "nixarr", 430 - "rev": "10c7ce9b6819e66b002a54d1a4e871e67a28bbe2", 430 + "rev": "ea4688372a7adff1e7dbc8e1ab40c321b205425c", 431 431 "type": "github" 432 432 }, 433 433 "original": { ··· 441 441 "nixpkgs": "nixpkgs_5" 442 442 }, 443 443 "locked": { 444 - "lastModified": 1781168557, 445 - "narHash": "sha256-LOnLQ2tpYF9gqIDDr3+j3DbpJJr/QCH6zPRT2GzEUOE=", 444 + "lastModified": 1781622756, 445 + "narHash": "sha256-JrPh4M6S7aPsEE9tOENuZrxC6o2szSLlK+t4+nLke9s=", 446 446 "owner": "NixOS", 447 447 "repo": "nixos-hardware", 448 - "rev": "6358ff76821101c178e3ab4919a62799bfe3652e", 448 + "rev": "08018c72174a4df5657f8d94178ac69fb9c243e5", 449 449 "type": "github" 450 450 }, 451 451 "original": { ··· 535 535 }, 536 536 "nixpkgs-stable": { 537 537 "locked": { 538 - "lastModified": 1780952837, 539 - "narHash": "sha256-Fwd1+spDtQ0hDyBwme6ufG3n4mY0UrjjFdYHv+G/Hds=", 538 + "lastModified": 1781509190, 539 + "narHash": "sha256-uJZs9Di8I6ciTp6jiojj0HzlNpBkud8ax5aT/O5aJkw=", 540 540 "owner": "NixOS", 541 541 "repo": "nixpkgs", 542 - "rev": "e820eb4a444b46a19b2e03e8dfd2359439ff30fe", 542 + "rev": "d6df3513510aa548c83868fd22bfddd0a8c0a0d4", 543 543 "type": "github" 544 544 }, 545 545 "original": { ··· 644 644 }, 645 645 "nixpkgs_7": { 646 646 "locked": { 647 - "lastModified": 1781074563, 648 - "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=", 647 + "lastModified": 1781577229, 648 + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", 649 649 "owner": "NixOS", 650 650 "repo": "nixpkgs", 651 - "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca", 651 + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", 652 652 "type": "github" 653 653 }, 654 654 "original": { ··· 676 676 "nixpkgs": "nixpkgs_8" 677 677 }, 678 678 "locked": { 679 - "lastModified": 1781575000, 680 - "narHash": "sha256-ezt2BbBFs4YOEyFCaXxgmJejiEOBWs8kbkOH9TYz1JQ=", 679 + "lastModified": 1781635108, 680 + "narHash": "sha256-tz9DNl36TxZeML9uZyHesirsGAQ5TH+r/e9AIMZvHFU=", 681 681 "owner": "noctalia-dev", 682 682 "repo": "noctalia", 683 - "rev": "800bb1051a504d770cd71cf80bb529929d7a3572", 683 + "rev": "28a38bfbf51508887987ae0d984f3a20c6b84806", 684 684 "type": "github" 685 685 }, 686 686 "original": { ··· 969 969 ] 970 970 }, 971 971 "locked": { 972 - "lastModified": 1781353552, 973 - "narHash": "sha256-FHqsgWr7O3XcRNtBO/bjo/nI06EP9JjUb5AEz0Dh3HI=", 972 + "lastModified": 1781638617, 973 + "narHash": "sha256-sVJ+oryjyNY7K+EI3Ff5u2b9xDbDCbYLcDhe5r85xw0=", 974 974 "owner": "0xc000022070", 975 975 "repo": "zen-browser-flake", 976 - "rev": "b7562bb6de361d2982a2a6104ee27e4f3169efa5", 976 + "rev": "eab258d9b5c326c49d308fb2f29935101e6d2e02", 977 977 "type": "github" 978 978 }, 979 979 "original": {
+12 -9
modules/apps.nix
··· 1 1 { inputs, ... }: 2 2 3 3 { 4 + flake.modules.nixos.apps = 5 + { ... }: 6 + { 7 + virtualisation.libvirtd.enable = true; 8 + programs.virt-manager.enable = true; 9 + 10 + users.users.sean.extraGroups = [ 11 + "libvirtd" 12 + "kvm" 13 + ]; 14 + }; 15 + 4 16 flake.modules.homeManager.apps = 5 17 { pkgs, ... }: 6 18 { ··· 16 28 discord 17 29 18 30 # Media 19 - youtube-tui 20 - yt-dlp 21 31 immich-cli 22 32 darktable 23 33 loupe ··· 142 152 ]; 143 153 }; 144 154 145 - programs.mpv = { 146 - enable = true; 147 - scripts = [ pkgs.mpvScripts.mpris ]; 148 - config.af = "loudnorm=I=-16:TP=-1.5:LRA=11"; 149 - }; 150 - 151 - xdg.configFile."youtube-tui/commands.yml".source = ./_config/youtube-tui/commands.yml; 152 155 }; 153 156 }
+1
modules/hosts/framework16.nix
··· 23 23 nm.sean 24 24 nm.desktop 25 25 nm.fonts 26 + nm.apps 26 27 27 28 # Framework-specific aspects 28 29 nm.framework-laptop
+1
modules/hosts/ideapad5.nix
··· 22 22 nm.sean 23 23 nm.desktop 24 24 nm.fonts 25 + nm.apps 25 26 26 27 # Lenovo IdeaPad-specific aspects 27 28 nm.lenovo-ideapad5
+1
modules/hosts/mira.nix
··· 29 29 nm.sean 30 30 nm.desktop 31 31 nm.fonts 32 + nm.apps 32 33 33 34 # Mira-specific aspects 34 35 nm.nvidia
-2
modules/noctalia.nix
··· 131 131 }; 132 132 133 133 osd = { 134 - orientation = "vertical"; 135 134 position = "top_right"; 136 135 kinds = { 137 136 keyboard_layout = false; ··· 150 149 launch_apps_as_systemd_services = true; 151 150 niri_overview_type_to_launch_enabled = true; 152 151 polkit_agent = true; 153 - screen_corners.enabled = true; 154 152 }; 155 153 156 154 theme = {