44 lines
934 B
Nix
44 lines
934 B
Nix
{pkgs, ...}: {
|
|
stateVersion = "23.05"; # Static
|
|
username = "GPD User";
|
|
homeDirectory = "/home/user";
|
|
|
|
packages = with pkgs; [
|
|
btop
|
|
bat
|
|
thefuck
|
|
ranger
|
|
icdiff
|
|
podman
|
|
jdk17
|
|
rofi
|
|
rofi-rbw
|
|
];
|
|
|
|
sessionPath = {
|
|
".local/bin"
|
|
"Applications"
|
|
}
|
|
|
|
shellAliases = {
|
|
cao = "fuck";
|
|
top = "btop";
|
|
ls = "ls --color=auto";
|
|
cat = "bat -p --paging=never -u";
|
|
diff="icdiff";
|
|
};
|
|
|
|
file = {
|
|
# hyprland
|
|
".config/hypr/hyprland.conf".source = ./files/hyprland.conf;
|
|
|
|
# Use flatseal to change permissions.
|
|
".local/share/fonts".source = /run/current-system/sw/share/X11/fonts
|
|
|
|
# Fix flatpak fonts
|
|
".local/share/flatpak/overrides/global".text = ''
|
|
[Context]
|
|
filesystems=~/.local/share/fonts:ro;~/.icons;
|
|
'';
|
|
};
|
|
} |