Compare commits

..

No commits in common. "69f0121b26bb3df46851c1a01f41af297e819c24" and "7e0011344460ddfba9a888d472a5641798576402" have entirely different histories.

2 changed files with 31 additions and 42 deletions

View File

@ -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

View File

@ -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