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