Compare commits
	
		
			No commits in common. "69f0121b26bb3df46851c1a01f41af297e819c24" and "7e0011344460ddfba9a888d472a5641798576402" have entirely different histories.
		
	
	
		
			69f0121b26
			...
			7e00113444
		
	
		|  | @ -29,32 +29,27 @@ | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   environment.pathsToLink = ["/libexec"]; |   environment.pathsToLink = ["/libexec"]; | ||||||
| 
 |    | ||||||
|   # Enable the X11 windowing system |   # Enable the X11 windowing system | ||||||
|   services = { |   services.xserver = { | ||||||
|  |     enable = true; | ||||||
|     displayManager = { |     displayManager = { | ||||||
|       sddm = { |       sddm = { | ||||||
|         enable = true; |         enable = true; | ||||||
|         package = pkgs.kdePackages.sddm; |         package = pkgs.kdePackages.sddm; | ||||||
|       }; |       }; | ||||||
|     };    |     };    | ||||||
|     xserver = { |     desktopManager = { | ||||||
|       enable = true; |       xterm.enable = false; | ||||||
|       desktopManager = { |     }; | ||||||
|         xterm.enable = false; |  | ||||||
|       }; |  | ||||||
| 
 | 
 | ||||||
|       windowManager.i3 = { |     windowManager.i3 = { | ||||||
|         enable = true; |       enable = true; | ||||||
|         extraPackages = with pkgs; [ |       extraPackages = with pkgs; [ | ||||||
|           rofi |         rofi | ||||||
|           polybar |         polybar | ||||||
|           polybar-pulseaudio-control |         dunst | ||||||
|           dunst |       ]; | ||||||
|           i3lock-color # locksreen |  | ||||||
|           arandr # manager monitor |  | ||||||
|         ]; |  | ||||||
|       }; |  | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  | @ -102,27 +97,14 @@ | ||||||
|   # $ nix search wget |   # $ nix search wget | ||||||
|   environment.shells = with pkgs; [ zsh ]; |   environment.shells = with pkgs; [ zsh ]; | ||||||
|   users.defaultUserShell = pkgs.zsh; |   users.defaultUserShell = pkgs.zsh; | ||||||
|   environment.systemPackages = [ |   environment.systemPackages = with pkgs; [ | ||||||
|     pkgs.auto-cpufreq |     auto-cpufreq | ||||||
| 
 |     neovim | ||||||
|     pkgs.neovim |     wget | ||||||
|     pkgs.neofetch |     neofetch | ||||||
| 
 |     git | ||||||
|     pkgs.wget |     gcc | ||||||
|     pkgs.git |     nodejs_22 | ||||||
| 
 |  | ||||||
|     pkgs.gcc |  | ||||||
|     pkgs.nodejs_22 |  | ||||||
|     pkgs.python313 |  | ||||||
|     pkgs.cargo |  | ||||||
|      |  | ||||||
|     pkgs.networkmanager_dmenu |  | ||||||
|     pkgs.dmenu |  | ||||||
| 
 |  | ||||||
|     pkgs.brave |  | ||||||
|     pkgs.kitty # terminal |  | ||||||
|     pkgs.nitrogen # wallpapers |  | ||||||
|     pkgs.tmux # multiplexer |  | ||||||
|   ]; |   ]; | ||||||
| 
 | 
 | ||||||
|   # Some programs need SUID wrappers, can be configured further or are |   # Some programs need SUID wrappers, can be configured further or are | ||||||
|  |  | ||||||
							
								
								
									
										13
									
								
								home.nix
								
								
								
								
							
							
						
						
									
										13
									
								
								home.nix
								
								
								
								
							|  | @ -1,5 +1,6 @@ | ||||||
| { config, pkgs, inputs, catppuccinFlavor, ... }: | { config, pkgs, inputs, catppuccinFlavor, ... }: | ||||||
| { imports = [ | { | ||||||
|  |   imports = [ | ||||||
|     inputs.spicetify-nix.homeManagerModules.default |     inputs.spicetify-nix.homeManagerModules.default | ||||||
|   ]; |   ]; | ||||||
| 
 | 
 | ||||||
|  | @ -31,7 +32,7 @@ | ||||||
|     }; |     }; | ||||||
|     iconTheme = { |     iconTheme = { | ||||||
|         package = pkgs.papirus-icon-theme; |         package = pkgs.papirus-icon-theme; | ||||||
|         name = "Papirus-Dark"; |         name = "Papirus Dark"; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|  | @ -60,15 +61,21 @@ | ||||||
|   nixpkgs.config.allowUnfree = true; |   nixpkgs.config.allowUnfree = true; | ||||||
|   home.packages = [ |   home.packages = [ | ||||||
|     pkgs.zsh # shell |     pkgs.zsh # shell | ||||||
|  |     pkgs.kitty # terminal | ||||||
|  |     pkgs.tmux # multiplexer | ||||||
|  |     pkgs.nitrogen # wallpapers | ||||||
|     pkgs.fzf # fuzzy search |     pkgs.fzf # fuzzy search | ||||||
|  |     pkgs.i3lock-color # locksreen | ||||||
|  |     pkgs.brave # browser | ||||||
|     pkgs.oh-my-zsh # prompt |     pkgs.oh-my-zsh # prompt | ||||||
|     pkgs.picom # compositoe |     pkgs.picom # compositoe | ||||||
|     pkgs.ranger # file manager |     pkgs.ranger # file manager | ||||||
|     pkgs.pcmanfm # gui file manager |  | ||||||
|     pkgs.superfile # file manager |     pkgs.superfile # file manager | ||||||
|     pkgs.obsidian # notes |     pkgs.obsidian # notes | ||||||
|  |     pkgs.arandr # manager monitor | ||||||
|     pkgs.keepassxc # passwords |     pkgs.keepassxc # passwords | ||||||
|     pkgs.devdocs-desktop # docs |     pkgs.devdocs-desktop # docs | ||||||
|  |     pkgs.cargo | ||||||
|     pkgs.spicetify-cli |     pkgs.spicetify-cli | ||||||
| 
 | 
 | ||||||
|     # # It is sometimes useful to fine-tune packages, for example, by applying |     # # It is sometimes useful to fine-tune packages, for example, by applying | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue