Try switching to Zsh as default shell

This commit is contained in:
Evie Litherland-Smith 2023-07-05 11:08:23 +01:00
parent 13b2429cc7
commit 763cfe384a
3 changed files with 17 additions and 18 deletions

View file

@ -121,20 +121,16 @@
home-config
./hosts/Ronin
./desktop/bspwm.nix
./desktop/awesome.nix
./desktop/qtile.nix
./services/syncthing/Ronin.nix
({pkgs, ...}: {
services.xserver.displayManager = {
autoLogin.user = "elitherl";
defaultSession = "xfce+bspwm";
# defaultSession = "xfce+awesome";
};
home-manager.users.elitherl = {
imports = [
./home/work.nix
./home/desktop/bspwm.nix
./home/desktop/awesome
./home/gui
];
home = {

29
home/env/zsh.nix vendored
View file

@ -1,16 +1,19 @@
{config, ...}: {
programs.zsh = {
enable = true;
enableAutosuggestions = true;
enableCompletion = true;
syntaxHighlighting.enable = true;
enableVteIntegration = true;
autocd = true;
dotDir = ".config/zsh";
historySubstringSearch.enable = true;
history.path = "${config.xdg.dataHome}/zsh/history";
programs = {
zsh = {
enable = true;
enableAutosuggestions = true;
enableCompletion = true;
syntaxHighlighting.enable = true;
enableVteIntegration = true;
autocd = true;
dotDir = ".config/zsh";
historySubstringSearch.enable = true;
history.path = "${config.xdg.dataHome}/zsh/history";
};
keychain.enableZshIntegration = true;
starship.enableZshIntegration = true;
direnv.enableZshIntegration = true;
nix-index.enableZshIntegration = true;
};
programs.keychain.enableZshIntegration = true;
programs.starship.enableZshIntegration = true;
programs.nix-index.enableZshIntegration = true;
}

View file

@ -31,7 +31,7 @@
isNormalUser = true;
description = "Evie Litherland-Smith";
extraGroups = ["networkmanager" "wheel"];
shell = pkgs.fish;
shell = pkgs.zsh;
};
services.greetd.settings.initial_session.user = "elitherl";