init commit

This commit is contained in:
Luka Dekanozishvili 2026-01-19 21:47:18 +00:00
commit 181e6f681e
22 changed files with 940 additions and 0 deletions

34
pkgs/aliases.nix Normal file
View file

@ -0,0 +1,34 @@
{ config, pkgs, ... }:
{
programs.bash = {
shellAliases = {
ll = "ls -Ahlv --time-style=iso --group-directories-first";
l = "ls -hgov --time-style=iso --group-directories-first";
gs = "git status";
ga = "git add .";
gd = "git diff";
gp = "git push";
gr = "git restore";
du = "du -sh";
".." = "cd ..";
n = "cd /etc/nixos";
f = "vim /etc/nixos/flake.nix";
c = "vim /etc/nixos/configuration.nix";
};
shellInit = ''
export COLORTERM=truecolor;
s() {
cd /etc/nixos;
git add . &&
sudo nixos-rebuild switch --flake /etc/nixos;
cd - &> /dev/null;
}
'';
};
}