we're about to run this thing
This commit is contained in:
		
							parent
							
								
									d8da4009c3
								
							
						
					
					
						commit
						70b8d78eec
					
				|  | @ -1,132 +0,0 @@ | |||
| { config, pkgs, ... }: | ||||
| 
 | ||||
| { | ||||
| # imports = [ | ||||
| #		./nvim.nix | ||||
| #		./unstable.nix | ||||
| # ]; | ||||
| 
 | ||||
| 
 | ||||
| 	environment.systemPackages = with pkgs; [ | ||||
| 		htop | ||||
| 		iftop | ||||
| 		wget | ||||
| 		curl | ||||
| 		exa | ||||
| 		bat | ||||
| 		fd | ||||
| 		ag | ||||
| 		viu | ||||
| 		w3m | ||||
| 		ranger | ||||
| 		ripgrep | ||||
| 		tcpdump | ||||
| 		whois | ||||
| 		mtr | ||||
| 		file | ||||
| 		lsof | ||||
| 		atool | ||||
| 		inotify-tools | ||||
| 		strace | ||||
| 		zip | ||||
| 		unzip | ||||
| 		rsync | ||||
| 		tmux | ||||
| 		pwgen | ||||
| 		glow | ||||
| 		gitAndTools.gitFull | ||||
| 		dig | ||||
| 		wpa_supplicant | ||||
| 		#neovim defined in ./nvim.nix | ||||
| 		#wofi | ||||
| 		#firefox | ||||
| 		#fractal | ||||
| 		#pinentry_gnome | ||||
| 		pass | ||||
| 		gcc | ||||
| 		less | ||||
| 		mpv | ||||
| 		zathura | ||||
| 		#qmk_firmware | ||||
| 		python3 | ||||
| 		gdb | ||||
| 		#vcv-rack | ||||
| 		#xdotool | ||||
| 		#neofetch | ||||
| 		#calibre | ||||
| 		#openvpn | ||||
| 		#gimp | ||||
| 		xxd | ||||
| 		#tilix | ||||
| 		kitty | ||||
| 		taskwarrior | ||||
| 		gnupg | ||||
| 		#openjdk | ||||
| 		#glslviewer | ||||
| 		#filezilla | ||||
| 		#signal-desktop | ||||
| 		#wire-desktop | ||||
| 		#tdesktop | ||||
| 		#feedreader | ||||
| 		#newsflash | ||||
| 		#syncthing | ||||
| 		dijo | ||||
| 		#kdeconnect | ||||
| 		#ssb-patchwork | ||||
| 		#gnome3.gnome-tweaks | ||||
| 		#gnome3.pomodoro | ||||
| 		#gnomeExtensions.gsconnect | ||||
| 		#gnomeExtensions.taskwhisperer | ||||
| 		#gnome3.networkmanager-openvpn | ||||
| 		#python3Packages.youtube-dl | ||||
| 		#appimage-run | ||||
| 		#home-manager | ||||
| 		libreoffice | ||||
| 		fontconfig | ||||
| 		#hugo | ||||
| 		#processing | ||||
| 		#nextcloud-client | ||||
| 		#zsh-powerlevel10k | ||||
| 		powerline-fonts | ||||
| 		#supercollider | ||||
| 		haskellPackages.tidal | ||||
| 		pandoc | ||||
| 	]; | ||||
| 
 | ||||
| 	#programs.bash.enableCompletion = true; | ||||
| 	environment.shellAliases = { | ||||
| 		"cat": "bat"; | ||||
| 		"ls":"exa"; | ||||
| 		"grep": "rg"; | ||||
| 	};		 | ||||
| 
 | ||||
| 	# needed for vcv-rack | ||||
| 	#nixpkgs.config.allowUnfree = true;  | ||||
| 	programs.gnupg.agent.enable = true; | ||||
| 	programs.gnupg.agent.pinentryFlavor = "curses"; | ||||
| 	programs.gnupg.agent.enableSSHSupport = false; | ||||
| 
 | ||||
| 	#system.copySystemConfiguration = true; | ||||
| 	#services.syncthing = { | ||||
| 	#  enable = true; | ||||
| 	#  openDefaultPorts = true; | ||||
| 	#  systemService = true; | ||||
| 	#  user		 = "anish"; | ||||
| 	#  dataDir = "/home/anish/usr/syncthing"; | ||||
| 	#}; | ||||
| 
 | ||||
| 	#zsh powerlevel10k | ||||
| 	#programs.zsh.enable = true; | ||||
| 	#programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme"; | ||||
| 	#users.users.anish.shell = pkgs.zsh; | ||||
| 
 | ||||
| 	#android  | ||||
| 	programs.adb.enable = true; | ||||
| 	users.users.anish.extraGroups = ["adbusers"]; | ||||
| 
 | ||||
| 	nix.extraOptions = '' | ||||
| 		keep-outputs = true | ||||
| 		keep-derivations = true | ||||
| 	''; | ||||
| 
 | ||||
| } | ||||
|  | @ -18,6 +18,13 @@ in | |||
|   # TODO modularize | ||||
|   imports = [ ./battery-low-timer.nix ]; | ||||
| 
 | ||||
|   # Secrets used by home-manager modules  | ||||
|   age.secrets.fastmail.file = "${self}/secrets/fastmail.age"; | ||||
|   age.secrets.fastmail.owner = "anish"; | ||||
| 
 | ||||
|   age.secrets.mossnet.file = "${self}/secrets/mossnet.age"; | ||||
|   age.secrets.mossnet.owner = "anish"; | ||||
| 
 | ||||
|   services = { | ||||
|     gnome.gnome-keyring.enable = true; | ||||
|     upower.enable = true; | ||||
|  | @ -48,6 +55,7 @@ in | |||
|     unstable.sublime-music | ||||
|     unstable.nheko | ||||
|     unstable.tootle | ||||
| 
 | ||||
|     scrot | ||||
|     ripcord | ||||
|     feh | ||||
|  |  | |||
|  | @ -1,9 +0,0 @@ | |||
| { self, pkgs, config, lib, ... }: | ||||
| { | ||||
|   # Secrets used by home-manager modules  | ||||
|   age.secrets.fastmail.file = "${self}/secrets/fastmail.age"; | ||||
|   age.secrets.fastmail.owner = "anish"; | ||||
| 
 | ||||
|   age.secrets.mossnet.file = "${self}/secrets/mossnet.age"; | ||||
|   age.secrets.mossnet.owner = "anish"; | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								screenshots/desktop.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								screenshots/desktop.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.7 MiB | 
							
								
								
									
										
											BIN
										
									
								
								screenshots/fakebusy.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								screenshots/fakebusy.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 326 KiB | 
							
								
								
									
										
											BIN
										
									
								
								screenshots/firefox.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								screenshots/firefox.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 539 KiB | 
							
								
								
									
										
											BIN
										
									
								
								screenshots/rofi.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								screenshots/rofi.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.1 MiB | 
		Loading…
	
		Reference in a new issue