NixOS system configurations + dotfiles via home-manager
1{
2 flake.modules.hjem.core =
3 { config, pkgs, ... }:
4 {
5 packages = [ pkgs.eza ];
6
7 fish.interactiveShellInit = # fish
8 ''
9 function eza --wraps=eza
10 command eza --git $argv
11 end
12 abbr -a e 'eza -l'
13 abbr -a ea 'eza -la'
14 abbr -a er 'eza -ls modified'
15 abbr -a et 'eza -T'
16 abbr -a ls 'eza'
17 abbr -a l 'eza -l'
18 abbr -a ll 'eza -l'
19 abbr -a la 'eza -la'
20 '';
21 };
22}