various improvements to the "me" user home configuration

also added multiple TODO items
This commit is contained in:
Emile Clark-Boman 2025-05-14 10:45:30 +10:00
parent 3bc320cc6a
commit 5a15c239cd
10 changed files with 70 additions and 8 deletions

View file

@ -50,6 +50,12 @@
username = "me";
homeDirectory = "/home/me";
shellAliases = {
rip = "rg"; # ripgrep
brip = "batgrep"; # bat + ripgrep
man = "batman"; # bat + man
};
pointerCursor = {
gtk.enable = true;
# x11.enable = true # dont enable since im on hyprland

View file

@ -12,4 +12,13 @@
theme = "Dracula";
};
};
# other commands that make normal utils prettier
home.packages = with pkgs.bat-extras; [
batdiff
batgrep
batman
batwatch
prettybat
];
}

View file

@ -5,6 +5,12 @@
}: {
programs.git = {
enable = true;
extraConfig = {
color.ui = true;
core.editor = "hx";
github.user = "emileclarkb";
};
userName = "Emile Clark-Boman";
userEmail = "eclarkboman@gmail.com";
};

View file

@ -2,7 +2,6 @@
home = {
packages = [
pkgs.ghostty
#(pkgs.writeShellScriptBin "xterm" ''${pkgs.ghostty}/bin/ghostty "$@"'')
];
sessionVariables.TERMINAL = "ghostty";
@ -26,6 +25,9 @@
gtk-single-instance = false;
adw-toolbar-style = "flat";
# disable close confirmations
confirm-close-surface = false;
keybind = [
"ctrl+shift+plus=increase_font_size:1"
"ctrl+shift+minus=decrease_font_size:1"