fix home manager config
This commit is contained in:
		
							parent
							
								
									01f1e82284
								
							
						
					
					
						commit
						066b45427a
					
				| @ -5,34 +5,21 @@ | |||||||
|   ... |   ... | ||||||
| }: let | }: let | ||||||
|   inherit (lib) mkIf; |   inherit (lib) mkIf; | ||||||
|   inherit (lib.mine) enabled; |   inherit (lib.my-namespace) enabled; | ||||||
| 
 | 
 | ||||||
|   imp = config.mine.home.impermanence.enable; |   imp = config.my-namespace.home.impermanence.enable; | ||||||
| in { | in { | ||||||
|   config = { |   config = { | ||||||
|     home = { |     home = { | ||||||
|       packages = with pkgs; [ |       packages = with pkgs; [ | ||||||
|         dig |  | ||||||
|         duf |  | ||||||
|         du-dust |  | ||||||
|         eltclsh |  | ||||||
|         fzf |  | ||||||
|         idracclient |  | ||||||
|         inetutils |         inetutils | ||||||
|         jq |  | ||||||
|         neofetch |         neofetch | ||||||
|  |         tmux | ||||||
|         nerdfonts |         nerdfonts | ||||||
|         nodejs_18 |  | ||||||
|         p7zip |         p7zip | ||||||
|         poppler_utils |  | ||||||
|         pv |  | ||||||
|         qrencode |  | ||||||
|         restic |  | ||||||
|         rclone |         rclone | ||||||
|         ripgrep |         ripgrep | ||||||
|         switchssh |  | ||||||
|         unzip |         unzip | ||||||
|         yq |  | ||||||
|         zip |         zip | ||||||
|       ]; |       ]; | ||||||
|       sessionPath = ["$HOME/bin" "$HOME/.local/bin"]; |       sessionPath = ["$HOME/bin" "$HOME/.local/bin"]; | ||||||
| @ -63,44 +50,10 @@ in { | |||||||
|         enableBashIntegration = true; |         enableBashIntegration = true; | ||||||
|         nix-direnv = enabled; |         nix-direnv = enabled; | ||||||
|       }; |       }; | ||||||
|       gpg = { |  | ||||||
|         enable = true; |  | ||||||
|         settings = { |  | ||||||
|           personal-cipher-preferences = "AES256 AES192 AES"; |  | ||||||
|           personal-digest-preferences = "SHA512 SHA384 SHA256"; |  | ||||||
|           personal-compress-preferences = "ZLIB BZIP2 ZIP Uncompressed"; |  | ||||||
|           default-preference-list = "SHA512 SHA384 SHA256 AES256 AES192 AES ZLIB BZIP2 ZIP Uncompressed"; |  | ||||||
|           cert-digest-algo = "SHA512"; |  | ||||||
|           s2k-digest-algo = "SHA512"; |  | ||||||
|           s2k-cipher-algo = "AES256"; |  | ||||||
|           charset = "utf-8"; |  | ||||||
|           fixed-list-mode = true; |  | ||||||
|           no-comments = true; |  | ||||||
|           no-emit-version = true; |  | ||||||
|           no-greeting = true; |  | ||||||
|           keyid-format = "0xlong"; |  | ||||||
|           list-options = "show-uid-validity"; |  | ||||||
|           verify-options = "show-uid-validity"; |  | ||||||
|           with-fingerprint = true; |  | ||||||
|           require-cross-certification = true; |  | ||||||
|           no-symkey-cache = true; |  | ||||||
|           use-agent = true; |  | ||||||
|           throw-keyids = true; |  | ||||||
|         }; |  | ||||||
|       }; |  | ||||||
|       home-manager = enabled; |       home-manager = enabled; | ||||||
|     }; |     }; | ||||||
|     services = { |     services = { | ||||||
|       gpg-agent = { |        | ||||||
|         enable = true; |  | ||||||
|         enableScDaemon = true; |  | ||||||
|         enableSshSupport = true; |  | ||||||
|         extraConfig = '' |  | ||||||
|           ttyname $GPG_TTY |  | ||||||
|         ''; |  | ||||||
|         defaultCacheTtl = 10800; |  | ||||||
|         maxCacheTtl = 21600; |  | ||||||
|       }; |  | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ | |||||||
|   ... |   ... | ||||||
| }: let | }: let | ||||||
|   inherit (lib) mkEnableOption mkIf; |   inherit (lib) mkEnableOption mkIf; | ||||||
|   cfg = config.mine.home.stream-tools; |   cfg = config.my-namespace.home.stream-tools; | ||||||
| in { | in { | ||||||
|   options.my-namespace.home.stream-tools = { |   options.my-namespace.home.stream-tools = { | ||||||
|     enable = mkEnableOption "Enable the Stream Machine Tools"; |     enable = mkEnableOption "Enable the Stream Machine Tools"; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user