niri: wip add niri
This commit is contained in:
		
							parent
							
								
									bd7ae3084a
								
							
						
					
					
						commit
						c343cc36cd
					
				
					 2 changed files with 151 additions and 0 deletions
				
			
		
							
								
								
									
										139
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										139
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							| 
						 | 
					@ -281,6 +281,24 @@
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "flake-parts": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "nixpkgs-lib": "nixpkgs-lib"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726153070,
 | 
				
			||||||
 | 
					        "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=",
 | 
				
			||||||
 | 
					        "owner": "hercules-ci",
 | 
				
			||||||
 | 
					        "repo": "flake-parts",
 | 
				
			||||||
 | 
					        "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "hercules-ci",
 | 
				
			||||||
 | 
					        "repo": "flake-parts",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "flake-utils": {
 | 
					    "flake-utils": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "systems": "systems_2"
 | 
					        "systems": "systems_2"
 | 
				
			||||||
| 
						 | 
					@ -407,6 +425,65 @@
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "niri-flake": {
 | 
				
			||||||
 | 
					      "inputs": {
 | 
				
			||||||
 | 
					        "flake-parts": "flake-parts",
 | 
				
			||||||
 | 
					        "niri-stable": "niri-stable",
 | 
				
			||||||
 | 
					        "niri-unstable": "niri-unstable",
 | 
				
			||||||
 | 
					        "nixpkgs": [
 | 
				
			||||||
 | 
					          "nixpkgs"
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
 | 
					        "nixpkgs-stable": "nixpkgs-stable",
 | 
				
			||||||
 | 
					        "xwayland-satellite-stable": "xwayland-satellite-stable",
 | 
				
			||||||
 | 
					        "xwayland-satellite-unstable": "xwayland-satellite-unstable"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726426731,
 | 
				
			||||||
 | 
					        "narHash": "sha256-h3m3ld3Awh8PzBPWV1i7/DtxGVTIjBMxCjPKQTr5W4Q=",
 | 
				
			||||||
 | 
					        "owner": "sodiboo",
 | 
				
			||||||
 | 
					        "repo": "niri-flake",
 | 
				
			||||||
 | 
					        "rev": "fd00de202cc0287f7b34c237b8585e67fe7b85f7",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "sodiboo",
 | 
				
			||||||
 | 
					        "repo": "niri-flake",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "niri-stable": {
 | 
				
			||||||
 | 
					      "flake": false,
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726304152,
 | 
				
			||||||
 | 
					        "narHash": "sha256-4YDrKMwXGVOBkeaISbxqf24rLuHvO98TnqxWYfgiSeg=",
 | 
				
			||||||
 | 
					        "owner": "YaLTeR",
 | 
				
			||||||
 | 
					        "repo": "niri",
 | 
				
			||||||
 | 
					        "rev": "6a48728ffb1e638839b07f9ab2f06b2adb41dc61",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "YaLTeR",
 | 
				
			||||||
 | 
					        "ref": "v0.1.9",
 | 
				
			||||||
 | 
					        "repo": "niri",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "niri-unstable": {
 | 
				
			||||||
 | 
					      "flake": false,
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726412705,
 | 
				
			||||||
 | 
					        "narHash": "sha256-qRqGbvTpGRn3QhvjOyX0Sn/qPT1bLQUSSHz1vlW/7HE=",
 | 
				
			||||||
 | 
					        "owner": "YaLTeR",
 | 
				
			||||||
 | 
					        "repo": "niri",
 | 
				
			||||||
 | 
					        "rev": "6ee5b5afa784c76b1c31c371b59177136e558fa6",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "YaLTeR",
 | 
				
			||||||
 | 
					        "repo": "niri",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "nix-index-database": {
 | 
					    "nix-index-database": {
 | 
				
			||||||
      "inputs": {
 | 
					      "inputs": {
 | 
				
			||||||
        "nixpkgs": [
 | 
					        "nixpkgs": [
 | 
				
			||||||
| 
						 | 
					@ -469,6 +546,34 @@
 | 
				
			||||||
        "type": "indirect"
 | 
					        "type": "indirect"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "nixpkgs-lib": {
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1725233747,
 | 
				
			||||||
 | 
					        "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=",
 | 
				
			||||||
 | 
					        "type": "tarball",
 | 
				
			||||||
 | 
					        "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "type": "tarball",
 | 
				
			||||||
 | 
					        "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "nixpkgs-stable": {
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726320982,
 | 
				
			||||||
 | 
					        "narHash": "sha256-RuVXUwcYwaUeks6h3OLrEmg14z9aFXdWppTWPMTwdQw=",
 | 
				
			||||||
 | 
					        "owner": "NixOS",
 | 
				
			||||||
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
 | 
					        "rev": "8f7492cce28977fbf8bd12c72af08b1f6c7c3e49",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "NixOS",
 | 
				
			||||||
 | 
					        "ref": "nixos-24.05",
 | 
				
			||||||
 | 
					        "repo": "nixpkgs",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "plymouth-themes": {
 | 
					    "plymouth-themes": {
 | 
				
			||||||
      "flake": false,
 | 
					      "flake": false,
 | 
				
			||||||
      "locked": {
 | 
					      "locked": {
 | 
				
			||||||
| 
						 | 
					@ -509,6 +614,7 @@
 | 
				
			||||||
        "disko": "disko",
 | 
					        "disko": "disko",
 | 
				
			||||||
        "dzgui-nix": "dzgui-nix",
 | 
					        "dzgui-nix": "dzgui-nix",
 | 
				
			||||||
        "home-manager": "home-manager",
 | 
					        "home-manager": "home-manager",
 | 
				
			||||||
 | 
					        "niri-flake": "niri-flake",
 | 
				
			||||||
        "nix-index-database": "nix-index-database",
 | 
					        "nix-index-database": "nix-index-database",
 | 
				
			||||||
        "nixos-mailserver": "nixos-mailserver",
 | 
					        "nixos-mailserver": "nixos-mailserver",
 | 
				
			||||||
        "nixpkgs": "nixpkgs",
 | 
					        "nixpkgs": "nixpkgs",
 | 
				
			||||||
| 
						 | 
					@ -749,6 +855,39 @@
 | 
				
			||||||
        "repo": "wl-crosshair",
 | 
					        "repo": "wl-crosshair",
 | 
				
			||||||
        "type": "github"
 | 
					        "type": "github"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "xwayland-satellite-stable": {
 | 
				
			||||||
 | 
					      "flake": false,
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1718165778,
 | 
				
			||||||
 | 
					        "narHash": "sha256-dwF9nI54a6Fo9XU5s4qmvMXSgCid3YQVGxch00qEMvI=",
 | 
				
			||||||
 | 
					        "owner": "Supreeeme",
 | 
				
			||||||
 | 
					        "repo": "xwayland-satellite",
 | 
				
			||||||
 | 
					        "rev": "b6d281967cb0b7bf1dfdb8d0f597b517dc4aa5c5",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "Supreeeme",
 | 
				
			||||||
 | 
					        "ref": "v0.4",
 | 
				
			||||||
 | 
					        "repo": "xwayland-satellite",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "xwayland-satellite-unstable": {
 | 
				
			||||||
 | 
					      "flake": false,
 | 
				
			||||||
 | 
					      "locked": {
 | 
				
			||||||
 | 
					        "lastModified": 1726378112,
 | 
				
			||||||
 | 
					        "narHash": "sha256-OANPb73V/RQDqtpIcbzeJ93KuOHKFQv+1xXC44Ut7tY=",
 | 
				
			||||||
 | 
					        "owner": "Supreeeme",
 | 
				
			||||||
 | 
					        "repo": "xwayland-satellite",
 | 
				
			||||||
 | 
					        "rev": "b962a0f33b503aa39c9cf6919f488b664e5b79b4",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "original": {
 | 
				
			||||||
 | 
					        "owner": "Supreeeme",
 | 
				
			||||||
 | 
					        "repo": "xwayland-satellite",
 | 
				
			||||||
 | 
					        "type": "github"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "root": "root",
 | 
					  "root": "root",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										12
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								flake.nix
									
										
									
									
									
								
							| 
						 | 
					@ -58,6 +58,11 @@
 | 
				
			||||||
      url = "git+https://git.lelgenio.com/lelgenio/warthunder-leak-counter";
 | 
					      url = "git+https://git.lelgenio.com/lelgenio/warthunder-leak-counter";
 | 
				
			||||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    niri-flake = {
 | 
				
			||||||
 | 
					      url = "github:sodiboo/niri-flake";
 | 
				
			||||||
 | 
					      inputs.nixpkgs.follows = "nixpkgs";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  outputs =
 | 
					  outputs =
 | 
				
			||||||
    inputs:
 | 
					    inputs:
 | 
				
			||||||
| 
						 | 
					@ -85,6 +90,13 @@
 | 
				
			||||||
      common_modules =
 | 
					      common_modules =
 | 
				
			||||||
        [
 | 
					        [
 | 
				
			||||||
          { nixpkgs.pkgs = pkgs; }
 | 
					          { nixpkgs.pkgs = pkgs; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					          inputs.niri-flake.nixosModules.niri
 | 
				
			||||||
 | 
					          {
 | 
				
			||||||
 | 
					            programs.niri.enable = true;
 | 
				
			||||||
 | 
					            niri-flake.cache.enable = true;
 | 
				
			||||||
 | 
					            environment.systemPackages = with pkgs; [ fuzzel ];
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
          ./system/configuration.nix
 | 
					          ./system/configuration.nix
 | 
				
			||||||
          ./system/secrets.nix
 | 
					          ./system/secrets.nix
 | 
				
			||||||
          ./system/greetd.nix
 | 
					          ./system/greetd.nix
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue