configuration.nix/home/default.nix

40 lines
618 B
Nix
Raw Normal View History

2024-01-07 12:33:29 +01:00
{ system, pkgs, home-manager, modules, nid, ... }:
2023-11-21 16:16:55 +01:00
let
2024-04-17 15:19:47 +02:00
ivand-programs = with modules.home.programs; [
2024-04-17 15:40:44 +02:00
bottom
browserpass
carapace
2024-04-17 15:19:47 +02:00
chromium
2024-04-19 15:31:56 +02:00
cliphist
2024-04-17 15:40:44 +02:00
comma
2024-04-17 15:19:47 +02:00
firefox
2024-04-17 15:40:44 +02:00
git
gpg
2024-04-17 15:19:47 +02:00
kitty
lf
2024-04-17 15:40:44 +02:00
nushell
nvim
2024-04-17 15:19:47 +02:00
obs-studio
2024-04-17 15:40:44 +02:00
pueue
2024-04-19 16:41:38 +02:00
rofi
2024-04-17 15:40:44 +02:00
starship
2024-04-17 15:19:47 +02:00
sway
swaylock
tealdeer
2024-04-17 15:40:44 +02:00
tmux
waybar
zsh
2024-04-17 15:19:47 +02:00
];
ivand-packages = with modules.home.packages; [
dev
essential
media
];
2023-11-21 16:16:55 +01:00
in
2023-11-21 15:53:40 +01:00
{
2023-11-18 08:23:16 +01:00
ivand = home-manager.lib.homeManagerConfiguration {
2023-11-18 08:27:55 +01:00
inherit pkgs;
2024-01-07 12:33:29 +01:00
modules = [ ./ivand nid.hmModules.nix-index ] ++ ivand-programs ++ ivand-packages;
2023-11-18 08:23:16 +01:00
};
}