aboutsummaryrefslogtreecommitdiffhomepage
path: root/home-manager/home.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/home.nix')
-rw-r--r--home-manager/home.nix19
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 = {