fixes for a running system
This commit is contained in:
		
							
								
								
									
										12
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										12
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							| @@ -23,11 +23,11 @@ | |||||||
|     }, |     }, | ||||||
|     "nixpkgs": { |     "nixpkgs": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1724531977, |         "lastModified": 1724727824, | ||||||
|         "narHash": "sha256-XROVLf9ti4rrNCFLr+DmXRZtPjCQTW4cYy59owTEmxk=", |         "narHash": "sha256-0XH9MJk54imJm+RHOLTUJ7e+ponLW00tw5ke4MTVa1Y=", | ||||||
|         "owner": "nixos", |         "owner": "nixos", | ||||||
|         "repo": "nixpkgs", |         "repo": "nixpkgs", | ||||||
|         "rev": "2527da1ef492c495d5391f3bcf9c1dd9f4514e32", |         "rev": "36bae45077667aff5720e5b3f1a5458f51cf0776", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
| @@ -39,11 +39,11 @@ | |||||||
|     }, |     }, | ||||||
|     "nixpkgs-unstable": { |     "nixpkgs-unstable": { | ||||||
|       "locked": { |       "locked": { | ||||||
|         "lastModified": 1724479785, |         "lastModified": 1724819573, | ||||||
|         "narHash": "sha256-pP3Azj5d6M5nmG68Fu4JqZmdGt4S4vqI5f8te+E/FTw=", |         "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=", | ||||||
|         "owner": "nixos", |         "owner": "nixos", | ||||||
|         "repo": "nixpkgs", |         "repo": "nixpkgs", | ||||||
|         "rev": "d0e1602ddde669d5beb01aec49d71a51937ed7be", |         "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2", | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       }, |       }, | ||||||
|       "original": { |       "original": { | ||||||
|   | |||||||
| @@ -27,8 +27,9 @@ | |||||||
|             home-manager.useGlobalPkgs = true; |             home-manager.useGlobalPkgs = true; | ||||||
|             home-manager.useUserPackages = true; |             home-manager.useUserPackages = true; | ||||||
|  |  | ||||||
|             # home-manager.extraSpecialArgs = inputs // specialArgs; |             home-manager.users.remy.imports = [ | ||||||
|             home-manager.users.remy = import ./users/remy.nix; |               ./users/remy.nix | ||||||
|  |             ]; | ||||||
|           } |           } | ||||||
|         ]; |         ]; | ||||||
|       }; |       }; | ||||||
|   | |||||||
| @@ -42,6 +42,10 @@ | |||||||
|     extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. |     extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  |  | ||||||
|  |   networking.networkmanager.wifi.powersave = true; | ||||||
|  |  | ||||||
|  |    | ||||||
|   # For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion . |   # For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion . | ||||||
|   system.stateVersion = "24.05"; # Did you read the comment? |   system.stateVersion = "24.05"; # Did you read the comment? | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,4 +1,3 @@ | |||||||
| # See https://github.com/nix-community/home-manager/blob/master/modules/programs/browserpass.nix for a reference |  | ||||||
| {pkgs, ...}: | {pkgs, ...}: | ||||||
| { | { | ||||||
|   programs.firefox = { |   programs.firefox = { | ||||||
| @@ -44,12 +43,12 @@ | |||||||
|         "dom.security.https_only_mode" = true; |         "dom.security.https_only_mode" = true; | ||||||
|       }; |       }; | ||||||
|  |  | ||||||
|       # Extensions |       # # Extensions | ||||||
|       extensions = with pkgs.inputs.firefox-addons; [ |       # extensions = with pkgs.inputs.firefox-addons; [ | ||||||
|         ublock-origin |       #   ublock-origin | ||||||
|         keepassxc-browser |       #   keepassxc-browser | ||||||
|         ghostery |       #   ghostery | ||||||
|       ]; |       # ]; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -18,10 +18,21 @@ | |||||||
|         gnome-photos |         gnome-photos | ||||||
|         gnome-tour |         gnome-tour | ||||||
|         gnome.geary |         gnome.geary | ||||||
|         gnome.gedit |         gedit | ||||||
|         gnome.tali |         gnome.tali | ||||||
|         gnome.gnome-music |         gnome.gnome-music | ||||||
|         gnome.cheese |         gnome.cheese | ||||||
|     ]) |         epiphany | ||||||
|  |         gnome.gnome-calendar | ||||||
|  |         gnome.gnome-maps | ||||||
|  |         gnome.simple-scan | ||||||
|  |         gnome.yelp | ||||||
|  |         gnome.gnome-disk-utility | ||||||
|  |         xterm | ||||||
|  |         gnome.gnome-notes | ||||||
|  |         gnome.gnome-weather | ||||||
|  |         gnome-secrets | ||||||
|  |         gnome.gnome-characters | ||||||
|  |     ]); | ||||||
|  |  | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1,26 +0,0 @@ | |||||||
| { config, pkgs, ... }: |  | ||||||
|  |  | ||||||
| let |  | ||||||
|     networks = [ |  | ||||||
|         { |  | ||||||
|             ssid = "MyNetwork1"; |  | ||||||
|             psk = "password1"; |  | ||||||
|         } |  | ||||||
|         { |  | ||||||
|             ssid = "MyNetwork2"; |  | ||||||
|             psk = "password2"; |  | ||||||
|         } |  | ||||||
|         { |  | ||||||
|             ssid = "MyNetwork3"; |  | ||||||
|             psk = "password3"; |  | ||||||
|         } |  | ||||||
|         { |  | ||||||
|             ssid = "MyNetwork4"; |  | ||||||
|             psk = "password4"; |  | ||||||
|         } |  | ||||||
|     ]; |  | ||||||
| in |  | ||||||
|  |  | ||||||
| { |  | ||||||
|     networking.networkmanager.networks = networks; |  | ||||||
| } |  | ||||||
							
								
								
									
										
											BIN
										
									
								
								secrets/secret1.age
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								secrets/secret1.age
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								secrets/secrets.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								secrets/secrets.nix
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | let | ||||||
|  |  | ||||||
|  |     remy-nix = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMU7pWZfs7GfFTvqljA99pJV9DGJIPH+eK6DvGqBs4pG"; | ||||||
|  |     remy-arch = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOP0PZqY8/YfV0NnVbFs2fZLj+nXXVJ8bDo03TyYDfW1"; | ||||||
|  |  | ||||||
|  |     users = [remy-arch remy-nix]; | ||||||
|  |  | ||||||
|  | in { | ||||||
|  |     "secret1.age".publicKeys = users; | ||||||
|  |     "wifi.age".publicKeys = users; | ||||||
|  | } | ||||||
							
								
								
									
										
											BIN
										
									
								
								secrets/wifi.age
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								secrets/wifi.age
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -18,6 +18,7 @@ | |||||||
|    |    | ||||||
|   ## Utils relevant to this user only |   ## Utils relevant to this user only | ||||||
|   programs.git = { |   programs.git = { | ||||||
|  |     enable = true; | ||||||
|     userName = "Remy Moll"; |     userName = "Remy Moll"; | ||||||
|     userEmail = "me@moll.re"; |     userEmail = "me@moll.re"; | ||||||
|   }; |   }; | ||||||
| @@ -32,7 +33,7 @@ | |||||||
|           owner = "PatrickF1"; |           owner = "PatrickF1"; | ||||||
|           repo = "fzf.fish"; |           repo = "fzf.fish"; | ||||||
|           rev = "v10.3"; |           rev = "v10.3"; | ||||||
|           sha256 = "T8KYLA/r/g0KvAivKRoeqIwE2pINlxFQtZJHp0y9GMM="; |           sha256 = "sha256-T8KYLA/r/gOKvAivKRoeqIwE2pINlxFQtZJHpOy9GMM="; | ||||||
|         }; |         }; | ||||||
|       } |       } | ||||||
|       # add others here |       # add others here | ||||||
| @@ -56,8 +57,8 @@ | |||||||
|   dconf.settings = { |   dconf.settings = { | ||||||
|     # set the keyboard layout to german |     # set the keyboard layout to german | ||||||
|     "org/gnome/desktop/input-sources" = { |     "org/gnome/desktop/input-sources" = { | ||||||
|       "sources" = "[('xkb', 'de'), ('xkb', 'ch'), ('xkb', 'us')]"; |       sources = "[('xkb', 'de'), ('xkb', 'ch'), ('xkb', 'us')]"; | ||||||
|       "xkb-options" = "['lv3:ralt_switch']"; |       xkb-options = "['lv3:ralt_switch']"; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user