feat: couple of updates - added i3, neovim, etc...)
This commit is contained in:
@@ -30,12 +30,17 @@ in
|
||||
bat
|
||||
tree
|
||||
imv
|
||||
eza # ?
|
||||
eza
|
||||
fzf
|
||||
appimage-run
|
||||
nh
|
||||
openssl
|
||||
nixfmt-rfc-style
|
||||
nil
|
||||
ripgrep
|
||||
coreutils
|
||||
fd
|
||||
clang
|
||||
];
|
||||
programs.fish.enable = true;
|
||||
};
|
||||
|
||||
@@ -25,8 +25,23 @@ in
|
||||
lazyjj # jjui
|
||||
commitizen
|
||||
pre-commit
|
||||
devenv
|
||||
# cargo
|
||||
# rustup
|
||||
python312
|
||||
lua
|
||||
lua52Packages.luarocks
|
||||
ghostscript
|
||||
tectonic
|
||||
mermaid-cli
|
||||
lazygit
|
||||
];
|
||||
programs = {
|
||||
neovim = {
|
||||
enable = true;
|
||||
vimAlias = true;
|
||||
viAlias = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -16,6 +16,21 @@ in
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
# services.displayManager.defaultSession = "none+i3";
|
||||
services.xserver = {
|
||||
enable = true;
|
||||
windowManager.i3 = {
|
||||
enable = true;
|
||||
extraPackages = with pkgs; [
|
||||
# dmenu
|
||||
i3lock
|
||||
i3status
|
||||
];
|
||||
};
|
||||
};
|
||||
services.picom.enable = true;
|
||||
programs.dconf.enable = true;
|
||||
|
||||
programs.hyprland.enable = true;
|
||||
programs.hyprlock.enable = true;
|
||||
security.pam.services.hyprlock = { };
|
||||
@@ -25,6 +40,7 @@ in
|
||||
waybar
|
||||
pavucontrol
|
||||
libnotify
|
||||
xclip
|
||||
wl-clipboard
|
||||
hyprpaper
|
||||
libnotify
|
||||
|
||||
Reference in New Issue
Block a user