Files
dotfiles/.config/home-manager/home.nix
2026-03-21 19:18:13 +01:00

45 lines
1.2 KiB
Nix

{config, pkgs, ...}: {
user = "robin";
programs.git = {
enable = true;
userName = "robin";
userEmail = "robin@mail.com";
aliases = {
pu = "push";
co = "checkout";
cm = "commit";
};
};
gtk = {
enable = true;
theme.name = "catppuccin-frappe-pink-compact";
cursorTheme.name = "Bibata-Modern-Classic";
iconTheme.name = "Colloid-Dark";
};
programs.zsh = {
enable = true;
enableCompletions = true;
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
shellAliases = {
ll = "ls -l";
update = "sudo nixos-rebuild switch";
alias vim = "nvim";
alias cls = "clear";
alias femboy = "echo '$USER is a femboy'";
alias shut = "shutdown now";
alias re = "reboot";
alias ls = "exa";
alias switchhack = "fusee-nano ~/Downloads/switchhack/hekate_ctcaer_6.3.0.bin";
alias ssh_t = '(){ ssh $1 -t tmux;}';
alias sshserver = "ssh -i ~/.ssh/GlaServer00 glala@81.21.121.109";
};
history.size = 10000;
};
home.username = user;
home.homeDirectory = "/home/${user}";
programs.home-manager.enable = true;
home.stateVersion = "25.11";
}