{ config, ... }: { imports = [ ./common.nix ]; programs.zsh = { enable = true; shellAliases = { ll = "ls -l"; update = "sudo nixos-rebuild switch"; nr = "sudo nixos-rebuild"; hm = "home-manager"; lg = "lazygit"; nv = "neovide --multigrid --maximized"; xnv = "WINIT_UNIX_BACKEND=x11 neovide --multigrid --maximized"; }; history = { size = 10000; path = "${config.xdg.dataHome}/zsh/history"; }; }; }