100 lines
1.6 KiB
Nix
Raw Normal View History

2025-02-05 13:17:58 +01:00
{pkgs, ...}: {
2024-10-20 00:30:58 +02:00
imports = [
./fish.nix
2025-05-04 10:53:18 +02:00
./skim.nix
2025-04-30 14:47:05 +02:00
./nitch.nix
2025-05-04 10:53:18 +02:00
./nushell.nix
2024-10-20 00:30:58 +02:00
./secrets.nix
./starship.nix
./zellij.nix
];
2025-05-04 10:53:18 +02:00
programs.carapace = {
enable = true;
enableFishIntegration = true;
enableNushellIntegration = true;
enableBashIntegration = true;
};
2024-10-20 00:30:58 +02:00
programs.zoxide = {
enable = true;
enableFishIntegration = true;
2025-05-04 10:53:18 +02:00
enableNushellIntegration = true;
2024-10-20 00:30:58 +02:00
};
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
withNodeJs = true;
withPython3 = true;
};
programs.bat = {enable = true;};
2025-01-24 14:54:19 +01:00
programs.direnv = {
enable = true;
2025-05-04 10:53:18 +02:00
enableNushellIntegration = true;
2025-01-24 14:54:19 +01:00
nix-direnv.enable =
true;
};
2024-10-20 00:30:58 +02:00
programs.eza = {
enable = true;
enableFishIntegration = true;
enableBashIntegration = true;
extraOptions = ["-l" "--icons" "--git" "-a"];
};
programs.lf = {
enable = true;
settings = {
preview = true;
drawbox = true;
hidden = true;
icons = true;
theme = "Dracula";
previewer = "bat";
};
};
home.packages = with pkgs; [
2025-03-24 13:05:28 +01:00
agenix-cli
2024-10-20 00:30:58 +02:00
alejandra
bc
comma
coreutils
devenv
fd
gcc
go
htop
httpie
jq
just
lazygit
2024-11-27 11:45:16 +01:00
llm
lf
2024-10-20 00:30:58 +02:00
nix-index
2025-05-05 09:11:47 +02:00
nushellPlugins.skim
2024-10-20 00:30:58 +02:00
progress
ripgrep
2024-11-25 14:59:34 +01:00
rocmPackages.rocm-smi
rocmPackages.rocminfo
2025-02-12 11:12:32 +01:00
rocmPackages.rocm-runtime
2024-10-20 00:30:58 +02:00
tldr
2025-04-21 15:00:21 +02:00
pomodoro-timer
2024-10-20 00:30:58 +02:00
trash-cli
unimatrix
unzip
2025-01-08 08:58:29 +01:00
vulkan-tools
2024-10-20 00:30:58 +02:00
wttrbar
2024-11-14 12:17:43 +01:00
wireguard-tools
2024-11-16 19:58:59 +01:00
yazi
2024-10-20 00:30:58 +02:00
zellij-ps
zip
];
}