configuration.nix/modules/home/programs/default.nix

28 lines
895 B
Nix
Raw Normal View History

2023-11-18 11:39:46 +01:00
{ system, pkgs, ide, ... }: {
2023-08-09 23:40:02 +02:00
2023-11-18 11:39:46 +01:00
nvim = import ./neovim {
2023-11-19 20:03:14 +01:00
nvim = ide.nvim.${system}.homeManagerModules.nvim;
2023-08-09 23:40:02 +02:00
};
2024-01-07 12:33:29 +01:00
bottom = import ./bottom;
browserpass = { programs.browserpass.enable = true; };
2024-04-17 15:40:44 +02:00
carapace = import ./carapace;
2023-11-18 11:39:46 +01:00
chromium = import ./chromium { inherit pkgs; };
2024-04-19 15:31:56 +02:00
cliphist = import ./cliphist;
2024-01-07 12:33:29 +01:00
comma = import ./comma;
2023-11-26 17:00:16 +01:00
firefox = import ./firefox { inherit pkgs; };
2024-01-07 12:33:29 +01:00
git = import ./git;
gpg = import ./gpg { inherit pkgs; };
2023-12-05 18:17:18 +01:00
kitty = import ./kitty { inherit pkgs; };
2023-11-18 11:39:46 +01:00
lf = import ./lf;
2024-01-29 08:48:15 +01:00
nushell = import ./nushell;
2023-11-18 11:39:46 +01:00
obs-studio = import ./obs-studio { inherit pkgs; };
2024-04-12 19:15:06 +02:00
pueue = import ./pueue;
2024-04-17 15:19:47 +02:00
starship = import ./starship;
2024-01-07 12:33:29 +01:00
sway = import ./sway { inherit pkgs; };
2023-11-18 11:39:46 +01:00
swaylock = import ./swaylock;
2024-04-03 11:41:53 +02:00
tealdeer = import ./tealdeer;
2023-11-18 11:39:46 +01:00
tmux = import ./tmux { inherit pkgs; };
2024-02-16 14:52:29 +01:00
waybar = import ./waybar { inherit pkgs; };
2023-11-18 11:39:46 +01:00
zsh = import ./zsh { inherit pkgs; };
2023-08-09 22:10:48 +02:00
}