updated lock file, have working devshell and build (haven't installed it)
This commit is contained in:
		
							parent
							
								
									da8e3f16a2
								
							
						
					
					
						commit
						07b611690e
					
				
							
								
								
									
										36
									
								
								flake.lock
									
									
									
									
									
								
							
							
						
						
									
										36
									
								
								flake.lock
									
									
									
									
									
								
							|  | @ -45,7 +45,7 @@ | ||||||
|         "url": "ssh://gitea@git.sealight.xyz/aynish/basant" |         "url": "ssh://gitea@git.sealight.xyz/aynish/basant" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "deploy": { |     "deploy-rs": { | ||||||
|       "inputs": { |       "inputs": { | ||||||
|         "flake-compat": "flake-compat", |         "flake-compat": "flake-compat", | ||||||
|         "nixpkgs": [ |         "nixpkgs": [ | ||||||
|  | @ -247,11 +247,11 @@ | ||||||
|         "utils": "utils_2" |         "utils": "utils_2" | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1669978198, |         "lastModified": 1670280307, | ||||||
|         "narHash": "sha256-U8sZFwIIDFm9w/Kx58sYrIsWpuQUKmkcQmdBkuQ+gkE=", |         "narHash": "sha256-3x+0whP1nCz5adQMIsBA3L9fI/ABOpRUJdbw0AmxBnU=", | ||||||
|         "owner": "nix-community", |         "owner": "nix-community", | ||||||
|         "repo": "home-manager", |         "repo": "home-manager", | ||||||
|         "rev": "71fa4cdf9cd89a3e0d452439b6a2f7f01d6292e9", |         "rev": "2af0d07678fc15612345e0dd55337550dcf6465f", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -262,11 +262,11 @@ | ||||||
|     }, |     }, | ||||||
|     "nixpkgs": { |     "nixpkgs": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1669834992, |         "lastModified": 1670193339, | ||||||
|         "narHash": "sha256-YnhZGHgb4C3Q7DSGisO/stc50jFb9F/MzHeKS4giotg=", |         "narHash": "sha256-oHTAhX4p6+uxcabq0rKL4EyKWPbDLGKec88ocPIU/2Y=", | ||||||
|         "owner": "nixos", |         "owner": "nixos", | ||||||
|         "repo": "nixpkgs", |         "repo": "nixpkgs", | ||||||
|         "rev": "596a8e828c5dfa504f91918d0fa4152db3ab5502", |         "rev": "e169cf5b3b1e6cc4a25ff15087c2621605f83409", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -312,11 +312,11 @@ | ||||||
|         "vimwiki-cli": "vimwiki-cli" |         "vimwiki-cli": "vimwiki-cli" | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1664889303, |         "lastModified": 1670292234, | ||||||
|         "narHash": "sha256-VnG00AnxKCJDhQfQ7j8zan7RJxVZmzVLDxB5JeW7jPk=", |         "narHash": "sha256-rKXu1mkj/iNlZv2fb5MRHkYV6XR8BfHAXGgmMnxA7T8=", | ||||||
|         "ref": "main", |         "ref": "main", | ||||||
|         "rev": "57b20d1d682d04df76b3b293fe9ab21745afeb8f", |         "rev": "130146bcb642d18994de42bdc20e4f9617cfc1a3", | ||||||
|         "revCount": 401, |         "revCount": 444, | ||||||
|         "type": "git", |         "type": "git", | ||||||
|         "url": "ssh://gitea@git.sealight.xyz/aynish/kitaab" |         "url": "ssh://gitea@git.sealight.xyz/aynish/kitaab" | ||||||
|       }, |       }, | ||||||
|  | @ -330,7 +330,7 @@ | ||||||
|       "inputs": { |       "inputs": { | ||||||
|         "agenix": "agenix", |         "agenix": "agenix", | ||||||
|         "basant": "basant", |         "basant": "basant", | ||||||
|         "deploy": "deploy", |         "deploy-rs": "deploy-rs", | ||||||
|         "eww": "eww", |         "eww": "eww", | ||||||
|         "grasp": "grasp", |         "grasp": "grasp", | ||||||
|         "hardware": "hardware", |         "hardware": "hardware", | ||||||
|  | @ -351,11 +351,11 @@ | ||||||
|         ] |         ] | ||||||
|       }, |       }, | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1670207212, |         "lastModified": 1670293639, | ||||||
|         "narHash": "sha256-uuKbbv0L+QoXiqO7METP9BihY0F7hJqGdKn7xDVfyFw=", |         "narHash": "sha256-RkPLwza77YkFgxKHGzfYAYVKiD9SeIvsOA7+ihiySwI=", | ||||||
|         "owner": "oxalica", |         "owner": "oxalica", | ||||||
|         "repo": "rust-overlay", |         "repo": "rust-overlay", | ||||||
|         "rev": "18823e511bc85ed27bfabe33cccecb389f9aa92d", |         "rev": "9767af967a0becaa3bb79eeda838dbf81295eb62", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  | @ -426,11 +426,11 @@ | ||||||
|     }, |     }, | ||||||
|     "unstable": { |     "unstable": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1670064435, |         "lastModified": 1670152712, | ||||||
|         "narHash": "sha256-+ELoY30UN+Pl3Yn7RWRPabykwebsVK/kYE9JsIsUMxQ=", |         "narHash": "sha256-LJttwIvJqsZIj8u1LxVRv82vwUtkzVqQVi7Wb8gxPS4=", | ||||||
|         "owner": "nixos", |         "owner": "nixos", | ||||||
|         "repo": "nixpkgs", |         "repo": "nixpkgs", | ||||||
|         "rev": "61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c", |         "rev": "14ddeaebcbe9a25748221d1d7ecdf98e20e2325e", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|  |  | ||||||
							
								
								
									
										26
									
								
								flake.nix
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								flake.nix
									
									
									
									
									
								
							|  | @ -14,8 +14,8 @@ | ||||||
|     # Tools |     # Tools | ||||||
|     agenix.url = "github:ryantm/agenix"; |     agenix.url = "github:ryantm/agenix"; | ||||||
|     agenix.inputs.nixpkgs.follows = "nixpkgs"; |     agenix.inputs.nixpkgs.follows = "nixpkgs"; | ||||||
|     deploy.url = "github:serokell/deploy-rs"; |     deploy-rs.url = "github:serokell/deploy-rs"; | ||||||
|     deploy.inputs.nixpkgs.follows = "nixpkgs"; |     deploy-rs.inputs.nixpkgs.follows = "nixpkgs"; | ||||||
|     # Packages |     # Packages | ||||||
|     poonam.url = "git+ssh://gitea@git.sealight.xyz/aynish/kitaab?ref=main"; |     poonam.url = "git+ssh://gitea@git.sealight.xyz/aynish/kitaab?ref=main"; | ||||||
|     basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main"; |     basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main"; | ||||||
|  | @ -49,7 +49,7 @@ | ||||||
|     , nixpkgs |     , nixpkgs | ||||||
|     , unstable |     , unstable | ||||||
|     , home-manager |     , home-manager | ||||||
|     , deploy |     , deploy-rs | ||||||
|     , agenix |     , agenix | ||||||
|     , basant |     , basant | ||||||
|     , grasp |     , grasp | ||||||
|  | @ -67,17 +67,25 @@ | ||||||
|         "aarch64-darwin" |         "aarch64-darwin" | ||||||
|         "x86_64-darwin" |         "x86_64-darwin" | ||||||
|       ]; |       ]; | ||||||
|  |       unstableOverlay = final: prev: { | ||||||
|  |         unstable = unstable.legacyPackages.${prev.system}; | ||||||
|  |         deploy = deploy-rs.packages.${prev.system}.deploy-rs; | ||||||
|  |       }; | ||||||
|       nixpkgsFor = forAllSystems (system: import nixpkgs { |       nixpkgsFor = forAllSystems (system: import nixpkgs { | ||||||
|         inherit system; |         inherit system; | ||||||
|         allowUnfree = true; |         config.allowUnfreePredicate = pkg: builtins.elem (nixpkgs.lib.getName pkg) [ | ||||||
|  |           "ripcord" | ||||||
|  |           "VCV-Rack" | ||||||
|  |           "SunVox" | ||||||
|  |           "renoise" | ||||||
|  |         ]; | ||||||
|         overlays = [ |         overlays = [ | ||||||
|           rust-overlay.overlays.default |           rust-overlay.overlays.default | ||||||
|           deploy.overlay |  | ||||||
|           tidalcycles.overlays.default |           tidalcycles.overlays.default | ||||||
|           agenix.overlay |           agenix.overlay | ||||||
|           nur.overlay |           nur.overlay | ||||||
|           # unstable.overlay |           unstableOverlay | ||||||
|           # self.overlays |           self.overlays.additions | ||||||
|         ]; |         ]; | ||||||
|       }); |       }); | ||||||
|     in |     in | ||||||
|  | @ -188,10 +196,10 @@ | ||||||
|       deploy.nodes = { |       deploy.nodes = { | ||||||
|         curve.profiles.system = { |         curve.profiles.system = { | ||||||
|           user = "root"; |           user = "root"; | ||||||
|           path = deploy.lib.x86_64-linux.activate.nixos self.nixosConfigurations.curve; |           path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.curve; | ||||||
|         }; |         }; | ||||||
|       }; |       }; | ||||||
| 
 | 
 | ||||||
|       # checks = builtins.mapAttrs (system: deployLib: deployLib.deployChecks self.deploy) deploy.lib; |       # checks = builtins.mapAttrs (system: deploy-rsLib: deployLib.deployChecks self.deploy) deploy.lib; | ||||||
|     }; |     }; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -47,11 +47,11 @@ | ||||||
|   boot.supportedFilesystems = [ "ntfs" ]; |   boot.supportedFilesystems = [ "ntfs" ]; | ||||||
|   # https://github.com/NixOS/nixpkgs/issues/26722 |   # https://github.com/NixOS/nixpkgs/issues/26722 | ||||||
|   # boot.initrd.systemd.enable = true; |   # boot.initrd.systemd.enable = true; | ||||||
|   # boot.plymouth = { |   boot.plymouth = { | ||||||
|   #   enable = true; |     enable = true; | ||||||
|   #   themePackages = [ pkgs.plymouth-themes ]; |     themePackages = [ pkgs.plymouth-themes ]; | ||||||
|   #   theme = "motion"; |     theme = "motion"; | ||||||
|   # }; |   }; | ||||||
| 
 | 
 | ||||||
|   # lazy enable of ports necessary for KDE connect which is installed via cli home profile (for some reason?) |   # lazy enable of ports necessary for KDE connect which is installed via cli home profile (for some reason?) | ||||||
|   networking.firewall = { |   networking.firewall = { | ||||||
|  |  | ||||||
|  | @ -43,25 +43,19 @@ in | ||||||
|     ]; |     ]; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ |  | ||||||
|     "ripcord" |  | ||||||
|     "VCV-Rack" |  | ||||||
|     "SunVox" |  | ||||||
|     "renoise" |  | ||||||
|   ]; |  | ||||||
| 
 |  | ||||||
|   environment.systemPackages = with pkgs; [ |   environment.systemPackages = with pkgs; [ | ||||||
|     signal-desktop # bridge to sealight? |     unstable.signal-desktop # bridge to sealight? | ||||||
|  |     unstable.sublime-music | ||||||
|  |     unstable.nheko | ||||||
|  |     unstable.tootle | ||||||
|     scrot |     scrot | ||||||
|     # ripcord |     ripcord | ||||||
|     feh |     feh | ||||||
|     sxiv |     sxiv | ||||||
|     xkblayout-state |     xkblayout-state | ||||||
|     sublime-music |     vcv-rack | ||||||
|     # vcv-rack |  | ||||||
|     zathura |     zathura | ||||||
|     calibre |     calibre | ||||||
|     nheko |  | ||||||
|     fractal |     fractal | ||||||
|     mpv |     mpv | ||||||
|     newsflash |     newsflash | ||||||
|  | @ -83,7 +77,6 @@ in | ||||||
|     papirus-icon-theme |     papirus-icon-theme | ||||||
|     calendar-cli |     calendar-cli | ||||||
|     wyrd |     wyrd | ||||||
|     tootle |  | ||||||
|     tex |     tex | ||||||
|   ]; |   ]; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -16,8 +16,8 @@ | ||||||
|     orca-c |     orca-c | ||||||
|     supercollider |     supercollider | ||||||
|     dirt |     dirt | ||||||
|     # sunvox |     sunvox | ||||||
|     # vcv-rack |     vcv-rack | ||||||
|     lmms |     lmms | ||||||
|     bespokesynth |     bespokesynth | ||||||
|     lsp-plugins |     lsp-plugins | ||||||
|  |  | ||||||
|  | @ -5,6 +5,6 @@ | ||||||
|   default = pkgs.mkShell { |   default = pkgs.mkShell { | ||||||
|     # Enable experimental features without having to specify the argument |     # Enable experimental features without having to specify the argument | ||||||
|     NIX_CONFIG = "experimental-features = nix-command flakes"; |     NIX_CONFIG = "experimental-features = nix-command flakes"; | ||||||
|     nativeBuildInputs = with pkgs; [ nix home-manager git ]; |     nativeBuildInputs = with pkgs; [ nix home-manager git agenix deploy-rs ]; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue