diff options
| author | ozpv <39195175+ozpv@users.noreply.github.com> | 2024-02-25 17:54:07 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-25 17:54:07 -0600 |
| commit | 85729a6c5bc755ddf2cccf37b1b83e460dd9663d (patch) | |
| tree | 23b1b4380c3f9f30a98c8bbd32fba31572984538 /.config/home-manager/home.nix | |
| parent | bb675fe4b438a56c461b73283733efccd73b53d2 (diff) | |
fix pathing
Diffstat (limited to '.config/home-manager/home.nix')
| -rw-r--r-- | .config/home-manager/home.nix | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/.config/home-manager/home.nix b/.config/home-manager/home.nix new file mode 100644 index 0000000..fdaf22d --- /dev/null +++ b/.config/home-manager/home.nix @@ -0,0 +1,53 @@ +{ config, pkgs, ... }: + +{ + home.username = "ozpv"; + home.homeDirectory = "/home/ozpv"; + home.stateVersion = "23.11"; # Please read the comment before changing. + + home.packages = with pkgs; [ + neofetch + ]; + + home.sessionVariables = { + EDITOR = "vim"; + }; + + programs.home-manager.enable = true; + + programs.zsh = { + enable = true; + shellAliases = { + cp = "cp -v"; + mv = "mv -v"; + rm = "rm -v"; + mkdir = "mkdir -v -p"; + rmdir = "rmdir -v"; + ls = "ls -hla --color=auto"; + grep = "grep --color=auto"; + vim-basic = "vim"; + vim = "nvim"; + }; + + plugins = [ + { + name = "zsh-autosuggestions"; + src = pkgs.fetchFromGitHub { + owner = "zsh-users"; + repo = "zsh-autosuggestions"; + rev = "v0.8.0"; + sha256 = lib.fakeSha256; + }; + } + { + name = "zsh-syntax-highlighting"; + src = pkgs.fetchFromGitHub { + owner = "zsh-users"; + repo = "zsh-syntax-highlighting"; + rev = "v0.7.0"; + sha256 = lib.fakeSha256; + }; + } + ]; + } +} |
