flake/home/default.nix

61 lines
879 B
Nix
Raw Normal View History

{
2024-08-24 09:12:08 +00:00
pkgs,
...
}:
{
home = {
2024-07-31 04:20:10 +00:00
username = "guanranwang";
2024-08-24 09:12:08 +00:00
homeDirectory = "/home/guanranwang";
stateVersion = "23.05";
};
2024-08-27 21:44:22 +00:00
imports =
[
./theme.nix
./xdg-mime.nix
]
++ map (n: ./applications/${n}) [
"atuin"
"bash"
"bat"
"eza"
"fcitx5"
"firefox"
"fish"
"foot"
"git"
"go"
"gpg"
"mpv"
"nautilus"
"neovim"
"nix"
"ssh"
"starship"
"sway"
"tealdeer"
"thunderbird"
"tmux"
"ydict"
];
2024-07-03 11:15:17 +00:00
programs.jq.enable = true;
2024-08-27 21:44:22 +00:00
programs.obs-studio.enable = true;
2024-03-26 08:49:35 +00:00
programs.ripgrep.enable = true;
2024-07-17 03:35:59 +00:00
programs.skim.enable = true;
2024-03-26 08:49:35 +00:00
programs.zoxide.enable = true;
2024-08-27 21:44:22 +00:00
2024-08-24 09:12:08 +00:00
home.packages = with pkgs; [
fastfetch
fd
2024-08-27 21:44:22 +00:00
dconf-editor
file-roller
fractal
gnome-calculator
hyperfine
loupe
seahorse
2024-08-24 09:12:08 +00:00
];
2024-03-26 08:49:35 +00:00
}