switch to a setup for hyprland to go through home-manager
This commit is contained in:
		
							parent
							
								
									d1e3d10947
								
							
						
					
					
						commit
						3567d786b0
					
				
					 3 changed files with 56 additions and 342 deletions
				
			
		
							
								
								
									
										376
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										376
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							| 
						 | 
				
			
			@ -67,11 +67,11 @@
 | 
			
		|||
        "nixpkgs-stable": "nixpkgs-stable"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718442450,
 | 
			
		||||
        "narHash": "sha256-2xg/4YPezwTRRPlGQEAw+qj1RBEwrurrnzW8zVeMLWA=",
 | 
			
		||||
        "lastModified": 1718730505,
 | 
			
		||||
        "narHash": "sha256-xpO6/68SFj+hCXmTcB8PBltuVZJoOU0BTZSyax9dRw4=",
 | 
			
		||||
        "owner": "nix-community",
 | 
			
		||||
        "repo": "emacs-overlay",
 | 
			
		||||
        "rev": "2d878eb04f770effe1fe9828e0391edb8e5f3df9",
 | 
			
		||||
        "rev": "d98b82faa313f3a3ac1c3f00f98819eb75bfc00d",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -202,7 +202,7 @@
 | 
			
		|||
    },
 | 
			
		||||
    "flake-utils_3": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "systems": "systems_5"
 | 
			
		||||
        "systems": "systems_4"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1710146030,
 | 
			
		||||
| 
						 | 
				
			
			@ -220,7 +220,7 @@
 | 
			
		|||
    },
 | 
			
		||||
    "flake-utils_4": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "systems": "systems_6"
 | 
			
		||||
        "systems": "systems_5"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1710146030,
 | 
			
		||||
| 
						 | 
				
			
			@ -236,24 +236,6 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "flake-utils_5": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "systems": "systems_7"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1705309234,
 | 
			
		||||
        "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
 | 
			
		||||
        "owner": "numtide",
 | 
			
		||||
        "repo": "flake-utils",
 | 
			
		||||
        "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "numtide",
 | 
			
		||||
        "repo": "flake-utils",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "home-manager": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
| 
						 | 
				
			
			@ -261,11 +243,11 @@
 | 
			
		|||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718243258,
 | 
			
		||||
        "narHash": "sha256-abBpj2VU8p6qlRzTU8o22q68MmOaZ4v8zZ4UlYl5YRU=",
 | 
			
		||||
        "lastModified": 1718716991,
 | 
			
		||||
        "narHash": "sha256-sKrD/utGvmtQALvuDj4j0CT3AJXP1idOAq2p+27TpeE=",
 | 
			
		||||
        "owner": "nix-community",
 | 
			
		||||
        "repo": "home-manager",
 | 
			
		||||
        "rev": "8d5e27b4807d25308dfe369d5a923d87e7dbfda3",
 | 
			
		||||
        "rev": "fab8e511d58f9c3f1cf8456abd685bfd381f7ebe",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -275,207 +257,18 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprcursor": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "hyprlang": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "hyprlang"
 | 
			
		||||
        ],
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718368322,
 | 
			
		||||
        "narHash": "sha256-VfMg3RsnRLQzbq0hFIh1dCM09b5C/F/qPFUOgU/CRi0=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprcursor",
 | 
			
		||||
        "rev": "dd3a853c8239d1c3f3f37de7d2b8ae4b4f3840df",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprcursor",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprland": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "hyprcursor": "hyprcursor",
 | 
			
		||||
        "hyprlang": "hyprlang",
 | 
			
		||||
        "hyprutils": "hyprutils",
 | 
			
		||||
        "hyprwayland-scanner": "hyprwayland-scanner",
 | 
			
		||||
        "nixpkgs": "nixpkgs",
 | 
			
		||||
        "systems": "systems_4",
 | 
			
		||||
        "xdph": "xdph"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718395253,
 | 
			
		||||
        "narHash": "sha256-nuY3ZpulpF6tA1KNvwrdZe/VOG+NkeEmg/bJyCRFjQw=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "Hyprland",
 | 
			
		||||
        "rev": "cb63398f079b4b4324c04e2e41ba17983d66487c",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "Hyprland",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprland-plugins": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "hyprland": [
 | 
			
		||||
          "hyprland"
 | 
			
		||||
        ],
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland-plugins",
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland-plugins",
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718111105,
 | 
			
		||||
        "narHash": "sha256-sLGohaz+8pCce4+wehXSlwOu7c7+We4Zc1ToXGCJYfs=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-plugins",
 | 
			
		||||
        "rev": "151102b7d7c4f61ff42f275e72008d28318dac96",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-plugins",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprland-protocols": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "xdph",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "xdph",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1691753796,
 | 
			
		||||
        "narHash": "sha256-zOEwiWoXk3j3+EoF3ySUJmberFewWlagvewDRuWYAso=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-protocols",
 | 
			
		||||
        "rev": "0c2ce70625cb30aef199cb388f99e19a61a6ce03",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprland-protocols",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprlang": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "hyprutils": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "hyprutils"
 | 
			
		||||
        ],
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1717881852,
 | 
			
		||||
        "narHash": "sha256-XeeVoKHQgfKuXoP6q90sUqKyl7EYy3ol2dVZGM+Jj94=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprlang",
 | 
			
		||||
        "rev": "ec6938c66253429192274d612912649a0cfe4d28",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprlang",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprutils": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718271409,
 | 
			
		||||
        "narHash": "sha256-8KvVqtApNt4FWTdn1TqVvw00rpqyG9UuUPA2ilPVD1U=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprutils",
 | 
			
		||||
        "rev": "8e10e0626fb26a14b859b3811b6ed7932400c86e",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprutils",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "hyprwayland-scanner": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718119275,
 | 
			
		||||
        "narHash": "sha256-nqDYXATNkyGXVmNMkT19fT4sjtSPBDS1LLOxa3Fueo4=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprwayland-scanner",
 | 
			
		||||
        "rev": "1419520d5f7f38d35e05504da5c1b38212a38525",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "hyprwayland-scanner",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "libre-presenter": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-utils": "flake-utils_3",
 | 
			
		||||
        "naersk": "naersk",
 | 
			
		||||
        "nixpkgs": "nixpkgs_3"
 | 
			
		||||
        "nixpkgs": "nixpkgs_2"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1713724970,
 | 
			
		||||
        "narHash": "sha256-f89h3sWroDldGCUryEljIA+AEXXhw/0nItLQ+L3pFBE=",
 | 
			
		||||
        "lastModified": 1718661941,
 | 
			
		||||
        "narHash": "sha256-qccnG34dMeJwsqHItgb1gW6fJRctF0+6RF6Ajh+OvHw=",
 | 
			
		||||
        "owner": "chriscochrun",
 | 
			
		||||
        "repo": "lumina",
 | 
			
		||||
        "rev": "99178dbfe45376242bda1eaa8eb7e241b706e713",
 | 
			
		||||
        "rev": "ad806042933fa1a4d3db296b8a07b7b98d1a780f",
 | 
			
		||||
        "type": "gitlab"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -486,7 +279,7 @@
 | 
			
		|||
    },
 | 
			
		||||
    "naersk": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixpkgs": "nixpkgs_2"
 | 
			
		||||
        "nixpkgs": "nixpkgs"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1698420672,
 | 
			
		||||
| 
						 | 
				
			
			@ -506,7 +299,7 @@
 | 
			
		|||
      "inputs": {
 | 
			
		||||
        "extra-container": "extra-container",
 | 
			
		||||
        "flake-utils": "flake-utils_4",
 | 
			
		||||
        "nixpkgs": "nixpkgs_4",
 | 
			
		||||
        "nixpkgs": "nixpkgs_3",
 | 
			
		||||
        "nixpkgs-unstable": "nixpkgs-unstable"
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
| 
						 | 
				
			
			@ -526,11 +319,11 @@
 | 
			
		|||
    },
 | 
			
		||||
    "nixos-hardware": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718429294,
 | 
			
		||||
        "narHash": "sha256-uhKuPVN8IZJCWwFhNupTxES7LMo8ot2KC6+VmVWwzyU=",
 | 
			
		||||
        "lastModified": 1718548414,
 | 
			
		||||
        "narHash": "sha256-1obyIuQPR/Kq1j5/i/5EuAfQrDwjYnjCDG8iLtXmBhQ=",
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "repo": "nixos-hardware",
 | 
			
		||||
        "rev": "239c3864fef6292262d23cff58ce81674f309142",
 | 
			
		||||
        "rev": "cde8f7e11f036160b0fd6a9e07dc4c8e4061cf06",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -542,18 +335,14 @@
 | 
			
		|||
    },
 | 
			
		||||
    "nixpkgs": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718318537,
 | 
			
		||||
        "narHash": "sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY=",
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "e9ee548d90ff586a6471b4ae80ae9cfcbceb3420",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
        "lastModified": 0,
 | 
			
		||||
        "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=",
 | 
			
		||||
        "path": "/nix/store/j10523yhkcc34478azkgcl70yzcx6j2j-source",
 | 
			
		||||
        "type": "path"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "ref": "nixos-unstable",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
        "id": "nixpkgs",
 | 
			
		||||
        "type": "indirect"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs-22_11": {
 | 
			
		||||
| 
						 | 
				
			
			@ -573,11 +362,11 @@
 | 
			
		|||
    },
 | 
			
		||||
    "nixpkgs-stable": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718229064,
 | 
			
		||||
        "narHash": "sha256-ZFav8A9zPNfjZg/wrxh1uZeMJHELRfRgFP+meq01XYk=",
 | 
			
		||||
        "lastModified": 1718447546,
 | 
			
		||||
        "narHash": "sha256-JHuXsrC9pr4kA4n7LuuPfWFJUVlDBVJ1TXDVpHEuUgM=",
 | 
			
		||||
        "owner": "NixOS",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44",
 | 
			
		||||
        "rev": "842253bf992c3a7157b67600c2857193f126563a",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -589,11 +378,11 @@
 | 
			
		|||
    },
 | 
			
		||||
    "nixpkgs-stable_2": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718229064,
 | 
			
		||||
        "narHash": "sha256-ZFav8A9zPNfjZg/wrxh1uZeMJHELRfRgFP+meq01XYk=",
 | 
			
		||||
        "lastModified": 1718447546,
 | 
			
		||||
        "narHash": "sha256-JHuXsrC9pr4kA4n7LuuPfWFJUVlDBVJ1TXDVpHEuUgM=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44",
 | 
			
		||||
        "rev": "842253bf992c3a7157b67600c2857193f126563a",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -620,18 +409,6 @@
 | 
			
		|||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_2": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 0,
 | 
			
		||||
        "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=",
 | 
			
		||||
        "path": "/nix/store/j10523yhkcc34478azkgcl70yzcx6j2j-source",
 | 
			
		||||
        "type": "path"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "id": "nixpkgs",
 | 
			
		||||
        "type": "indirect"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_3": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1712439257,
 | 
			
		||||
        "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=",
 | 
			
		||||
| 
						 | 
				
			
			@ -647,7 +424,7 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_4": {
 | 
			
		||||
    "nixpkgs_3": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1716361217,
 | 
			
		||||
        "narHash": "sha256-mzZDr00WUiUXVm1ujBVv6A0qRd8okaITyUp4ezYRgc4=",
 | 
			
		||||
| 
						 | 
				
			
			@ -663,13 +440,13 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_5": {
 | 
			
		||||
    "nixpkgs_4": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718318537,
 | 
			
		||||
        "narHash": "sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY=",
 | 
			
		||||
        "lastModified": 1718530797,
 | 
			
		||||
        "narHash": "sha256-pup6cYwtgvzDpvpSCFh1TEUjw2zkNpk8iolbKnyFmmU=",
 | 
			
		||||
        "owner": "nixos",
 | 
			
		||||
        "repo": "nixpkgs",
 | 
			
		||||
        "rev": "e9ee548d90ff586a6471b4ae80ae9cfcbceb3420",
 | 
			
		||||
        "rev": "b60ebf54c15553b393d144357375ea956f89e9a9",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -679,7 +456,7 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "nixpkgs_6": {
 | 
			
		||||
    "nixpkgs_5": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1669542132,
 | 
			
		||||
        "narHash": "sha256-DRlg++NJAwPh8io3ExBJdNW7Djs3plVI5jgYQ+iXAZQ=",
 | 
			
		||||
| 
						 | 
				
			
			@ -701,12 +478,10 @@
 | 
			
		|||
        "emacs": "emacs",
 | 
			
		||||
        "eww": "eww",
 | 
			
		||||
        "home-manager": "home-manager",
 | 
			
		||||
        "hyprland": "hyprland",
 | 
			
		||||
        "hyprland-plugins": "hyprland-plugins",
 | 
			
		||||
        "libre-presenter": "libre-presenter",
 | 
			
		||||
        "nix-bitcoin": "nix-bitcoin",
 | 
			
		||||
        "nixos-hardware": "nixos-hardware",
 | 
			
		||||
        "nixpkgs": "nixpkgs_5",
 | 
			
		||||
        "nixpkgs": "nixpkgs_4",
 | 
			
		||||
        "nixpkgs-stable": "nixpkgs-stable_2",
 | 
			
		||||
        "rust-overlay": "rust-overlay_2",
 | 
			
		||||
        "simple-nixos-mailserver": "simple-nixos-mailserver"
 | 
			
		||||
| 
						 | 
				
			
			@ -736,17 +511,16 @@
 | 
			
		|||
    },
 | 
			
		||||
    "rust-overlay_2": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "flake-utils": "flake-utils_5",
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718417877,
 | 
			
		||||
        "narHash": "sha256-s8QrTANEtY6UxzfkcBfoN93bgW9aCRIq54LPRVNu/4c=",
 | 
			
		||||
        "lastModified": 1718681902,
 | 
			
		||||
        "narHash": "sha256-E/T7Ge6ayEQe7FVKMJqDBoHyLhRhjc6u9CmU8MyYfy0=",
 | 
			
		||||
        "owner": "oxalica",
 | 
			
		||||
        "repo": "rust-overlay",
 | 
			
		||||
        "rev": "7c2d603cb67c974ef8c5cfee1150060dbb299e04",
 | 
			
		||||
        "rev": "16c8ad83297c278eebe740dea5491c1708960dd1",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
| 
						 | 
				
			
			@ -758,7 +532,7 @@
 | 
			
		|||
    "simple-nixos-mailserver": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "blobs": "blobs",
 | 
			
		||||
        "nixpkgs": "nixpkgs_6",
 | 
			
		||||
        "nixpkgs": "nixpkgs_5",
 | 
			
		||||
        "nixpkgs-22_11": "nixpkgs-22_11",
 | 
			
		||||
        "utils": "utils"
 | 
			
		||||
      },
 | 
			
		||||
| 
						 | 
				
			
			@ -824,16 +598,16 @@
 | 
			
		|||
    },
 | 
			
		||||
    "systems_4": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1689347949,
 | 
			
		||||
        "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
 | 
			
		||||
        "lastModified": 1681028828,
 | 
			
		||||
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default-linux",
 | 
			
		||||
        "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default-linux",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -852,36 +626,6 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "systems_6": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1681028828,
 | 
			
		||||
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "systems_7": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1681028828,
 | 
			
		||||
        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "nix-systems",
 | 
			
		||||
        "repo": "default",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "utils": {
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1605370193,
 | 
			
		||||
| 
						 | 
				
			
			@ -896,36 +640,6 @@
 | 
			
		|||
        "repo": "flake-utils",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "xdph": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "hyprland-protocols": "hyprland-protocols",
 | 
			
		||||
        "hyprlang": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "hyprlang"
 | 
			
		||||
        ],
 | 
			
		||||
        "nixpkgs": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "nixpkgs"
 | 
			
		||||
        ],
 | 
			
		||||
        "systems": [
 | 
			
		||||
          "hyprland",
 | 
			
		||||
          "systems"
 | 
			
		||||
        ]
 | 
			
		||||
      },
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1718272114,
 | 
			
		||||
        "narHash": "sha256-KsX7sAwkEFpXiwyjt0HGTnnrUU58wW1jlzj5IA/LRz8=",
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "xdg-desktop-portal-hyprland",
 | 
			
		||||
        "rev": "24be4a26f0706e456fca1b61b8c79f7486a9e86d",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "hyprwm",
 | 
			
		||||
        "repo": "xdg-desktop-portal-hyprland",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "root": "root",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										19
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										19
									
								
								flake.nix
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -9,13 +9,13 @@
 | 
			
		|||
      url = "github:nix-community/home-manager/master";
 | 
			
		||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
			
		||||
    };
 | 
			
		||||
    hyprland = {
 | 
			
		||||
      url = "github:hyprwm/Hyprland";
 | 
			
		||||
    };
 | 
			
		||||
    hyprland-plugins = {
 | 
			
		||||
      url = "github:hyprwm/hyprland-plugins";
 | 
			
		||||
      inputs.hyprland.follows = "hyprland";
 | 
			
		||||
    };
 | 
			
		||||
    # hyprland = {
 | 
			
		||||
    #   url = "github:hyprwm/Hyprland";
 | 
			
		||||
    # };
 | 
			
		||||
    # hyprland-plugins = {
 | 
			
		||||
    #   url = "github:hyprwm/hyprland-plugins";
 | 
			
		||||
    #   inputs.hyprland.follows = "hyprland";
 | 
			
		||||
    # };
 | 
			
		||||
    eww = {
 | 
			
		||||
      url = "github:elkowar/eww";
 | 
			
		||||
      inputs.nixpkgs.follows = "nixpkgs";
 | 
			
		||||
| 
						 | 
				
			
			@ -54,7 +54,6 @@
 | 
			
		|||
  outputs = { nixpkgs,
 | 
			
		||||
              nixpkgs-stable,
 | 
			
		||||
              home-manager,
 | 
			
		||||
              hyprland,
 | 
			
		||||
              nixos-hardware,
 | 
			
		||||
              emacs,
 | 
			
		||||
              nix-bitcoin,
 | 
			
		||||
| 
						 | 
				
			
			@ -85,7 +84,7 @@
 | 
			
		|||
          modules = [
 | 
			
		||||
            ./systems/syl/configuration.nix
 | 
			
		||||
            home-manager.nixosModules.home-manager
 | 
			
		||||
            hyprland.nixosModules.default
 | 
			
		||||
            # hyprland.nixosModules.default
 | 
			
		||||
            nixos-hardware.nixosModules.framework-11th-gen-intel
 | 
			
		||||
            # libre-presenter.defaultPackage
 | 
			
		||||
            {
 | 
			
		||||
| 
						 | 
				
			
			@ -101,7 +100,7 @@
 | 
			
		|||
          modules = [
 | 
			
		||||
            ./systems/kaladin/configuration.nix
 | 
			
		||||
            home-manager.nixosModules.home-manager
 | 
			
		||||
            hyprland.nixosModules.default
 | 
			
		||||
            # hyprland.nixosModules.default
 | 
			
		||||
            nixos-hardware.nixosModules.common-gpu-amd
 | 
			
		||||
            {
 | 
			
		||||
              home-manager.useGlobalPkgs = true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -89,6 +89,7 @@ in
 | 
			
		|||
 | 
			
		||||
  wayland.windowManager.hyprland = {
 | 
			
		||||
    enable = true;
 | 
			
		||||
    systemd.variables = ["--all"];
 | 
			
		||||
    settings = {
 | 
			
		||||
      monitor = [
 | 
			
		||||
        "eDP-1,2256x1504@60,0x0,1.566667"
 | 
			
		||||
| 
						 | 
				
			
			@ -100,7 +101,7 @@ in
 | 
			
		|||
      workspace = [
 | 
			
		||||
        "1,monitor:eDP-1,1,default:true"
 | 
			
		||||
        "2,monitor:HDMI-A-1,2,default:true"
 | 
			
		||||
        "9,monitor:DP-2,9,gapsout:0,default:true"
 | 
			
		||||
        "9,monitor:DP-2,9,gapsout:0,rounding:false,default:true"
 | 
			
		||||
        "1,monitor:DP-1,1,default:true"
 | 
			
		||||
        "special,monitor:DP-1,1,default:true"
 | 
			
		||||
      ];
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue