45 lines
1.2 KiB
Nix
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";
|
|
}
|