darwin pkgs support sucks fr

This commit is contained in:
Kulvir Singh
2025-01-10 22:47:01 +05:30
parent f3417e1987
commit d54160c4db
13 changed files with 198 additions and 24 deletions

45
modules/shell.nix Normal file
View File

@@ -0,0 +1,45 @@
{pkgs, ...}: {
programs = {
zsh = {
enable = true;
shellAliases = {
ls = "lsd";
neofetch = "fastfetch";
nv = "nvim";
python = "python3";
};
syntaxHighlighting.enable = true;
};
btop = {
enable = true;
settings = {
theme_background = false;
presets = "cpu:0:default mem:0:default net:0:default";
proc_sorting = "memory";
update_ms = 1000;
vim_keys = true;
};
};
fzf = {
enable = true;
enableZshIntegration = true;
};
lazygit.enable = true;
ripgrep.enable = true;
zoxide = {
enable = true;
options = ["--cmd cd"];
};
};
# environment.sessionVariables = {};
home.packages = [
pkgs.lsd
];
}