Martin Berg Alstad 3005b55e89
🪛 Unstable in home-manager, new wallpapers, .NET
- Added unstable overlay in order to fetch pkgs from unstable
- Changed Zed-editor to unstable
- Commented turn off screen timeout, still buggy
- Added new Catppuccin wallpapers
- Changed secondary colours on lock screen to fit wallpaper
- Removed <i/> on lock screen
- Added Rider, .NET 9 adn ASP.NET 9
- Readded EDITOR env to nvim
2025-01-16 20:04:50 +01:00

62 lines
1.1 KiB
Nix

{
pkgs,
inputs,
...
}:
let
common = import ../common.nix;
username = common.username;
dir = common.dir;
in
{
imports = [
inputs.catppuccin.homeManagerModules.catppuccin
inputs.nixvim.homeManagerModules.nixvim
./btop.nix
./cava.nix
./default-applications.nix
./development
./fish.nix
./freetube.nix
./gtk.nix
./kitty.nix
./mpv.nix
./nextcloud.nix
./rofi
./wlogout
./hyprland
./spicetify.nix
./yazi
];
catppuccin.cursors.enable = true;
home = {
username = username;
homeDirectory = dir.home;
sessionVariables = {
XDG_PICTURES_DIR = dir.pictures; # Define the default dir for pictures
};
# You can update Home Manager without changing this value. See
# the Home Manager release notes for a list of state version
# changes in each release.
stateVersion = common.system.version;
};
programs = {
btop.enable = true;
# Let Home Manager install and manage itself.
home-manager.enable = true;
};
services = {
gpg-agent = {
enable = true;
pinentryPackage = pkgs.pinentry-curses;
};
};
}