(Snow)flakes for fluffy winters.
0
fork

Configure Feed

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

feat(flake): add niri and noctalia shell #4

open opened by raindropaurora.bsky.social targeting main from feat(modules)/add-niri

Add Niri and Noctalia Shell Took a while, but I think it's stable~

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:vixyrdfarnayq4jmlteygtdd/sh.tangled.repo.pull/3mlh2ws4klk22
+2 -284
Interdiff #0 #1
+1 -277
flake.lock
··· 1 1 { 2 2 "nodes": { 3 - "base16": { 4 - "inputs": { 5 - "fromYaml": "fromYaml" 6 - }, 7 - "locked": { 8 - "lastModified": 1755819240, 9 - "narHash": "sha256-qcMhnL7aGAuFuutH4rq9fvAhCpJWVHLcHVZLtPctPlo=", 10 - "owner": "SenchoPens", 11 - "repo": "base16.nix", 12 - "rev": "75ed5e5e3fce37df22e49125181fa37899c3ccd6", 13 - "type": "github" 14 - }, 15 - "original": { 16 - "owner": "SenchoPens", 17 - "repo": "base16.nix", 18 - "type": "github" 19 - } 20 - }, 21 - "base16-fish": { 22 - "flake": false, 23 - "locked": { 24 - "lastModified": 1765809053, 25 - "narHash": "sha256-XCUQLoLfBJ8saWms2HCIj4NEN+xNsWBlU1NrEPcQG4s=", 26 - "owner": "tomyun", 27 - "repo": "base16-fish", 28 - "rev": "86cbea4dca62e08fb7fd83a70e96472f92574782", 29 - "type": "github" 30 - }, 31 - "original": { 32 - "owner": "tomyun", 33 - "repo": "base16-fish", 34 - "rev": "86cbea4dca62e08fb7fd83a70e96472f92574782", 35 - "type": "github" 36 - } 37 - }, 38 - "base16-helix": { 39 - "flake": false, 40 - "locked": { 41 - "lastModified": 1776754714, 42 - "narHash": "sha256-E3OAK27smtATTmX45uoTSRsVD+Y+ZiVVfgM/tjpbtYg=", 43 - "owner": "tinted-theming", 44 - "repo": "base16-helix", 45 - "rev": "4d508123037e7851ad36ebf7d9c48b0e9e1eb581", 46 - "type": "github" 47 - }, 48 - "original": { 49 - "owner": "tinted-theming", 50 - "repo": "base16-helix", 51 - "type": "github" 52 - } 53 - }, 54 - "base16-vim": { 55 - "flake": false, 56 - "locked": { 57 - "lastModified": 1732806396, 58 - "narHash": "sha256-e0bpPySdJf0F68Ndanwm+KWHgQiZ0s7liLhvJSWDNsA=", 59 - "owner": "tinted-theming", 60 - "repo": "base16-vim", 61 - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", 62 - "type": "github" 63 - }, 64 - "original": { 65 - "owner": "tinted-theming", 66 - "repo": "base16-vim", 67 - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", 68 - "type": "github" 69 - } 70 - }, 71 - "firefox-gnome-theme": { 72 - "flake": false, 73 - "locked": { 74 - "lastModified": 1776136500, 75 - "narHash": "sha256-r0gN2brVWA351zwMV0Flmlcd6SGMvYqFbvC3DfKFM8Y=", 76 - "owner": "rafaelmardojai", 77 - "repo": "firefox-gnome-theme", 78 - "rev": "0f8ba203d475587f477e7ae12661bd8459e225b7", 79 - "type": "github" 80 - }, 81 - "original": { 82 - "owner": "rafaelmardojai", 83 - "repo": "firefox-gnome-theme", 84 - "type": "github" 85 - } 86 - }, 87 3 "flake-compat": { 88 4 "locked": { 89 5 "lastModified": 1733328505, ··· 116 32 "type": "github" 117 33 } 118 34 }, 119 - "flake-parts_2": { 120 - "inputs": { 121 - "nixpkgs-lib": [ 122 - "stylix", 123 - "nixpkgs" 124 - ] 125 - }, 126 - "locked": { 127 - "lastModified": 1775087534, 128 - "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", 129 - "owner": "hercules-ci", 130 - "repo": "flake-parts", 131 - "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", 132 - "type": "github" 133 - }, 134 - "original": { 135 - "owner": "hercules-ci", 136 - "repo": "flake-parts", 137 - "type": "github" 138 - } 139 - }, 140 - "fromYaml": { 141 - "flake": false, 142 - "locked": { 143 - "lastModified": 1731966426, 144 - "narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=", 145 - "owner": "SenchoPens", 146 - "repo": "fromYaml", 147 - "rev": "106af9e2f715e2d828df706c386a685698f3223b", 148 - "type": "github" 149 - }, 150 - "original": { 151 - "owner": "SenchoPens", 152 - "repo": "fromYaml", 153 - "type": "github" 154 - } 155 - }, 156 - "gnome-shell": { 157 - "flake": false, 158 - "locked": { 159 - "lastModified": 1767737596, 160 - "narHash": "sha256-eFujfIUQDgWnSJBablOuG+32hCai192yRdrNHTv0a+s=", 161 - "owner": "GNOME", 162 - "repo": "gnome-shell", 163 - "rev": "ef02db02bf0ff342734d525b5767814770d85b49", 164 - "type": "github" 165 - }, 166 - "original": { 167 - "owner": "GNOME", 168 - "repo": "gnome-shell", 169 - "rev": "ef02db02bf0ff342734d525b5767814770d85b49", 170 - "type": "github" 171 - } 172 - }, 173 35 "home-manager": { 174 36 "inputs": { 175 37 "nixpkgs": [ ··· 425 287 "type": "github" 426 288 } 427 289 }, 428 - "nur": { 429 - "inputs": { 430 - "flake-parts": [ 431 - "stylix", 432 - "flake-parts" 433 - ], 434 - "nixpkgs": [ 435 - "stylix", 436 - "nixpkgs" 437 - ] 438 - }, 439 - "locked": { 440 - "lastModified": 1777598946, 441 - "narHash": "sha256-X239dAGaU1+gfDj8jKH8GzlqKMcxaVfXOio+uzBOkeE=", 442 - "owner": "nix-community", 443 - "repo": "NUR", 444 - "rev": "5d55af01c0f86be583931fe99207fc56c14134b3", 445 - "type": "github" 446 - }, 447 - "original": { 448 - "owner": "nix-community", 449 - "repo": "NUR", 450 - "type": "github" 451 - } 452 - }, 453 290 "plasma-manager": { 454 291 "inputs": { 455 292 "home-manager": [ ··· 482 319 "nixpkgs": "nixpkgs_2", 483 320 "nixpkgs-stable": "nixpkgs-stable_2", 484 321 "noctalia": "noctalia", 485 - "plasma-manager": "plasma-manager", 486 - "stylix": "stylix" 487 - } 488 - }, 489 - "stylix": { 490 - "inputs": { 491 - "base16": "base16", 492 - "base16-fish": "base16-fish", 493 - "base16-helix": "base16-helix", 494 - "base16-vim": "base16-vim", 495 - "firefox-gnome-theme": "firefox-gnome-theme", 496 - "flake-parts": "flake-parts_2", 497 - "gnome-shell": "gnome-shell", 498 - "nixpkgs": [ 499 - "nixpkgs" 500 - ], 501 - "nur": "nur", 502 - "systems": "systems_2", 503 - "tinted-kitty": "tinted-kitty", 504 - "tinted-schemes": "tinted-schemes", 505 - "tinted-tmux": "tinted-tmux", 506 - "tinted-zed": "tinted-zed" 507 - }, 508 - "locked": { 509 - "lastModified": 1777835090, 510 - "narHash": "sha256-VLH8zPweblCOvpnQXp4fVs7f6Q79YhXF5XFKlOrvIFk=", 511 - "owner": "nix-community", 512 - "repo": "stylix", 513 - "rev": "7989a1054b01153212dede6005abfd1576b8328c", 514 - "type": "github" 515 - }, 516 - "original": { 517 - "owner": "nix-community", 518 - "repo": "stylix", 519 - "type": "github" 322 + "plasma-manager": "plasma-manager" 520 323 } 521 324 }, 522 325 "systems": { ··· 534 337 "type": "github" 535 338 } 536 339 }, 537 - "systems_2": { 538 - "locked": { 539 - "lastModified": 1681028828, 540 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 541 - "owner": "nix-systems", 542 - "repo": "default", 543 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 544 - "type": "github" 545 - }, 546 - "original": { 547 - "owner": "nix-systems", 548 - "repo": "default", 549 - "type": "github" 550 - } 551 - }, 552 - "tinted-kitty": { 553 - "flake": false, 554 - "locked": { 555 - "lastModified": 1735730497, 556 - "narHash": "sha256-4KtB+FiUzIeK/4aHCKce3V9HwRvYaxX+F1edUrfgzb8=", 557 - "owner": "tinted-theming", 558 - "repo": "tinted-kitty", 559 - "rev": "de6f888497f2c6b2279361bfc790f164bfd0f3fa", 560 - "type": "github" 561 - }, 562 - "original": { 563 - "owner": "tinted-theming", 564 - "repo": "tinted-kitty", 565 - "type": "github" 566 - } 567 - }, 568 - "tinted-schemes": { 569 - "flake": false, 570 - "locked": { 571 - "lastModified": 1777041405, 572 - "narHash": "sha256-BAGZ7ObFV/9Z61OJZun7ifPyhkuHqNuW1QIhQ8LuzCo=", 573 - "owner": "tinted-theming", 574 - "repo": "schemes", 575 - "rev": "5f868b3a338b6904c47f3833b9c411be641983a8", 576 - "type": "github" 577 - }, 578 - "original": { 579 - "owner": "tinted-theming", 580 - "repo": "schemes", 581 - "type": "github" 582 - } 583 - }, 584 - "tinted-tmux": { 585 - "flake": false, 586 - "locked": { 587 - "lastModified": 1777169200, 588 - "narHash": "sha256-h7dDbIzP5hDr9v97w9PL6jdAgXawmj6krcH+959rqpU=", 589 - "owner": "tinted-theming", 590 - "repo": "tinted-tmux", 591 - "rev": "f798c2dce44ef815bb6b8f05a82135c7942d35ac", 592 - "type": "github" 593 - }, 594 - "original": { 595 - "owner": "tinted-theming", 596 - "repo": "tinted-tmux", 597 - "type": "github" 598 - } 599 - }, 600 - "tinted-zed": { 601 - "flake": false, 602 - "locked": { 603 - "lastModified": 1777463218, 604 - "narHash": "sha256-Bhkozqtq3BKLqWTlmKm8uAptfX4aRGI8QX3eEL54Vpc=", 605 - "owner": "tinted-theming", 606 - "repo": "base16-zed", 607 - "rev": "5768d08ed2e7944a26a958868cdb073cb8856dae", 608 - "type": "github" 609 - }, 610 - "original": { 611 - "owner": "tinted-theming", 612 - "repo": "base16-zed", 613 - "type": "github" 614 - } 615 - }, 616 340 "treefmt-nix": { 617 341 "inputs": { 618 342 "nixpkgs": [
-7
flake.nix
··· 17 17 inputs.home-manager.follows = "home-manager"; 18 18 }; 19 19 20 - stylix = { 21 - url = "github:nix-community/stylix"; 22 - inputs.nixpkgs.follows = "nixpkgs"; 23 - }; 24 - 25 20 niri-flake = { 26 21 url = "github:sodiboo/niri-flake"; 27 22 inputs.nixpkgs.follows = "nixpkgs"; ··· 52 47 nixpkgs-stable, 53 48 home-manager, 54 49 plasma-manager, 55 - stylix, 56 50 niri-flake, 57 51 noctalia, 58 52 nixcord, ··· 76 70 ./consumers/ryuganhana/configuration.nix 77 71 nixos-hardware.nixosModules.dell-xps-13-9310 78 72 home-manager.nixosModules.default 79 - stylix.nixosModules.stylix 80 73 { 81 74 home-manager = { 82 75 extraSpecialArgs = {
modules/niri.nix

This file has not been changed.

+1
modules/plasma.nix
··· 27 27 kdePackages.krdp 28 28 mpv 29 29 ]; 30 + }
modules/home-manager/niri/config.kdl

This file has not been changed.

modules/home-manager/niri/default.nix

This file has not been changed.

modules/home-manager/noctalia/default.nix

This file has not been changed.

consumers/ryuganhana/configuration.nix

This file has not been changed.

History

4 rounds 0 comments
sign up or login to add to the discussion
16 commits
expand
feat(flake): add niri and noctalia flake inputs
feat(modules): add niri window manager module
feat(home-manager): add niri configuration
feat(home-manager): add noctalia shell
feat(consumers): switch ryuganhana to niri
fix(flake): pass inputs to specialArgs
feat(wm): disable shell blur and transparency
fix(home-manager/noctalia): pass default font settings
fix(home-manager/noctalia): disable blur behind
feat(home-manager/noctalia): set animation speed to 2
feat(home-manager/niri): add hotkey labels
feat(home-manager/niri): re-enable floating/tiling hotkeys
chore(flake): remove accidental stylix import
chore(modules/plasma): revert accidental file hit
chore(modules/plasma): properly revert file hit this time
chore(modules/plasma): third try reverting the accidental file hit
merge conflicts detected
expand
  • flake.lock:138
  • flake.nix:17
expand 0 comments
15 commits
expand
feat(flake): add niri and noctalia flake inputs
feat(modules): add niri window manager module
feat(home-manager): add niri configuration
feat(home-manager): add noctalia shell
feat(consumers): switch ryuganhana to niri
fix(flake): pass inputs to specialArgs
feat(wm): disable shell blur and transparency
fix(home-manager/noctalia): pass default font settings
fix(home-manager/noctalia): disable blur behind
feat(home-manager/noctalia): set animation speed to 2
feat(home-manager/niri): add hotkey labels
feat(home-manager/niri): re-enable floating/tiling hotkeys
chore(flake): remove accidental stylix import
chore(modules/plasma): revert accidental file hit
chore(modules/plasma): properly revert file hit this time
expand 0 comments
14 commits
expand
feat(flake): add niri and noctalia flake inputs
feat(modules): add niri window manager module
feat(home-manager): add niri configuration
feat(home-manager): add noctalia shell
feat(consumers): switch ryuganhana to niri
fix(flake): pass inputs to specialArgs
feat(wm): disable shell blur and transparency
fix(home-manager/noctalia): pass default font settings
fix(home-manager/noctalia): disable blur behind
feat(home-manager/noctalia): set animation speed to 2
feat(home-manager/niri): add hotkey labels
feat(home-manager/niri): re-enable floating/tiling hotkeys
chore(flake): remove accidental stylix import
chore(modules/plasma): revert accidental file hit
expand 0 comments
12 commits
expand
feat(flake): add niri and noctalia flake inputs
feat(modules): add niri window manager module
feat(home-manager): add niri configuration
feat(home-manager): add noctalia shell
feat(consumers): switch ryuganhana to niri
fix(flake): pass inputs to specialArgs
feat(wm): disable shell blur and transparency
fix(home-manager/noctalia): pass default font settings
fix(home-manager/noctalia): disable blur behind
feat(home-manager/noctalia): set animation speed to 2
feat(home-manager/niri): add hotkey labels
feat(home-manager/niri): re-enable floating/tiling hotkeys
expand 0 comments