diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-08-16 00:42:27 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-08-17 02:50:06 +0900 |
| commit | 07349b7b342a87335aaeb5fc9704f1054bf84ddc (patch) | |
| tree | e994c7bddac02089dee1f536b14c5f9fd4e18778 /home-manager/home.nix | |
| parent | 5ac97e5aceeea6a30fcce64b2d1257071f18f47d (diff) | |
| download | dotfiles-07349b7b342a87335aaeb5fc9704f1054bf84ddc.tar.gz dotfiles-07349b7b342a87335aaeb5fc9704f1054bf84ddc.tar.zst dotfiles-07349b7b342a87335aaeb5fc9704f1054bf84ddc.zip | |
fish: port zsh settings to fish
Diffstat (limited to 'home-manager/home.nix')
| -rw-r--r-- | home-manager/home.nix | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix index 1ee6c37..1dba991 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -5,7 +5,6 @@ let clipboardCopyCommand = specialArgs.env.gui.clipboard.copyCommand; requiresWlClipboard = clipboardCopyCommand == "wl-copy"; terminalApp = specialArgs.env.gui.terminalApp; - useNixManagedZsh = specialArgs.env.useNixManagedZsh; in { home.username = username; @@ -85,6 +84,13 @@ in LC_ALL = ""; # Locale: Less LESSCHARSET = "utf-8"; + + # Editor + VISUAL = "nvim"; + EDITOR = "nvim"; + + # Bat + BAT_THEME = "base16"; }; programs.direnv = { @@ -121,14 +127,8 @@ in '' else ""; - shellConfig = if useNixManagedZsh then - '' - set-option -g default-shell ${homeDirectory}/.nix-profile/bin/zsh - '' - else - ""; in - commonConfig + clipboardConfig + terminalConfig + shellConfig; + commonConfig + clipboardConfig + terminalConfig; }; programs.zsh = { @@ -143,6 +143,9 @@ in programs.fish = { enable = true; + + interactiveShellInit = builtins.readFile ./config/fish/config.fish; + shellInitLast = builtins.readFile ./config/fish/path.fish; }; programs.starship = { |
