nix/home.nix

49 lines
858 B
Nix
Raw Normal View History

{
pkgs,
config,
inputs,
system,
...
}: let
wallpaper = inputs.nix-wallpaper.packages.${pkgs.system}.default.override {
logoSize = 24;
preset = "gruvbox-dark-rainbow";
};
wallpaperPath = "${wallpaper}/share/wallpapers/nixos-wallpaper.png";
in {
imports = [
2023-10-05 17:45:31 +02:00
./home-mods/dev
./home-mods/firefox
./home-mods/plasma
./home-mods/virt
];
2023-10-05 17:45:31 +02:00
home.file.".background".source = wallpaperPath;
home.username = "tristand";
home.homeDirectory = "/home/tristand";
home.packages = with pkgs.unstable; [
bitwarden
brave
btop
2023-10-05 17:45:31 +02:00
cavalier
freetube
2023-10-05 17:45:31 +02:00
imagemagick
inkscape
jellyfin-media-player
2023-10-05 17:45:31 +02:00
kate
neofetch
nextcloud-client
2023-09-28 12:27:44 +02:00
onlyoffice-bin
rust-motd
rustdesk
tutanota-desktop
signal-desktop
statix
thunderbird
zellij
];
home.stateVersion = "23.05";
}