Anthony Rodriguez
b255b3988b
commitf60d03acf6
Author: Anthony Rodriguez <anthony@nezia.dev> Date: Mon Oct 21 16:02:55 2024 +0200 flake: update dependencies commit8c3cd9631a
Author: Anthony Rodriguez <anthony@nezia.dev> Date: Mon Oct 21 15:49:07 2024 +0200 repo: move common home packages into home/default.nix commitaa46aa0762
Author: Anthony Rodriguez <anthony@nezia.dev> Date: Mon Oct 21 15:34:23 2024 +0200 repo: refactor to remove home/profiles Removed the profiles directory in home, as I thought it was redundant: they had the same name as my hostnames, as all my machines are single-user only. Therefore, everything is now under its own hosts/{hostname}, and flake.nix just has to import hosts/default.nix like it did before.
39 lines
638 B
Nix
39 lines
638 B
Nix
{pkgs, ...}: {
|
|
imports = [
|
|
./browsers
|
|
./media
|
|
./xdg.nix
|
|
./gtk.nix
|
|
./editors/neovim.nix
|
|
./editors/helix.nix
|
|
];
|
|
|
|
# idk where to put this
|
|
programs = {
|
|
fzf.enable = true;
|
|
hyfetch.enable = true;
|
|
yazi = {
|
|
enable = true;
|
|
enableFishIntegration = true;
|
|
};
|
|
};
|
|
|
|
# miscellaneous programs that do not need to be configured
|
|
home.packages = with pkgs; [
|
|
geary
|
|
imhex
|
|
logisim-evolution
|
|
obsidian
|
|
proton-pass
|
|
vesktop
|
|
wl-clipboard
|
|
fractal
|
|
cinny-desktop
|
|
gnome-control-center
|
|
mission-center
|
|
playerctl
|
|
nautilus
|
|
simple-scan
|
|
entr
|
|
];
|
|
}
|