flakes/users/rin/home.nix
2021-05-30 11:02:49 +07:00

65 lines
1.1 KiB
Nix

{ config, pkgs, ... }: rec {
home = {
username = "rin";
homeDirectory = "/home/rin";
stateVersion = "21.05";
packages = with pkgs; [
appimage-run
cachix
chromium
discord-canary
element-desktop
firefox
gimp
glxinfo
gnupg
lf
neofetch
pavucontrol
tor-browser-bundle-bin
transcrypt
wine-osu
(winetricks.override { wine = wine-osu; })
xorg.xgamma
];
};
imports = [
./theming.nix
./xdg.nix
./alacritty.nix
./neovim.nix
./npm.nix
./rofi.nix
./zsh.nix
./dunst.nix
./picom.nix
./polybar.nix
./i3.nix
];
programs = {
feh.enable = true;
direnv = {
enable = true;
enableNixDirenvIntegration = true;
};
git = {
enable = true;
userName = "LavaDesu";
userEmail = "me@lava.moe";
signing = {
key = "059F098EBF0E9A13E10A46BF6500251E087653C9";
signByDefault = true;
};
};
password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);
};
};
}