shared-home.nix
{ config, pkgs, lib, inputs, ... }:
{
imports = [
./bemenu.nix
./hypridle.nix
./hyprland.nix
./hyprlock.nix
./kitty.nix
# ./neovim.nix
./nixvim.nix
./waybar.nix
./zsh.nix
];
home.stateVersion = "24.05"; # Please read the comment before changing.
home.packages = [
pkgs.grim
pkgs.slurp
pkgs.playerctl
pkgs.brightnessctl
pkgs.wl-clipboard
pkgs.qrencode
pkgs.libarchive
];
home.file = { };
home.sessionVariables = { };
xdg.userDirs = {
enable = true;
createDirectories = true;
};
programs.home-manager.enable = true;
programs.xplr.enable = true;
programs.imv.enable = true;
programs.bat.enable = true;
programs.zathura = {
enable = true;
extraConfig = ''
set selection-clipboard clipboard
set sandbox strict
'';
};
services.playerctld.enable = true;
}