trying zsh

This commit is contained in:
2025-09-17 12:27:14 -06:00
parent 5af517aba8
commit 93691d8cf9
7 changed files with 39 additions and 8 deletions

4
flake.lock generated
View File

@@ -184,11 +184,11 @@
"locked": { "locked": {
"lastModified": 1, "lastModified": 1,
"narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=", "narHash": "sha256-wBVLwFjGszsaibW+oPRSRFq6vzKPxSmfsh1evEQ56Ow=",
"path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev", "path": "/nix/store/g3jpiga00m0jbm5jcyrsbvzbbqapg7i8-source/system/extras/pydev",
"type": "path" "type": "path"
}, },
"original": { "original": {
"path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev", "path": "/nix/store/g3jpiga00m0jbm5jcyrsbvzbbqapg7i8-source/system/extras/pydev",
"type": "path" "type": "path"
} }
}, },

View File

@@ -29,8 +29,8 @@
file = { file = {
"config.ini" = { "config.ini" = {
enable = true; enable = true;
source = "../packages/avizo/config.ini"; source = ../packages/avizo/config.ini;
target = "avizo/config.ini"; target = ".config/avizo/config.ini";
}; };
}; };
}; };

View File

@@ -3,7 +3,7 @@
;time = 5.0 ;time = 5.0
# The base directory to resolve relative image-path against (default is $XDG_DATA_HOME/avizo). # The base directory to resolve relative image-path against (default is $XDG_DATA_HOME/avizo).
;image-base-dir = image-base-dir = ~/avizo-images
# The image opacity; allowed values range from 0 (fully transparent) to 1.0 (fully opaque). # The image opacity; allowed values range from 0 (fully transparent) to 1.0 (fully opaque).
;image-opacity = 1.0 ;image-opacity = 1.0
@@ -26,10 +26,10 @@ y-offset = 0.5
x-offset = 0.5 x-offset = 0.5
# The border radius of the notification in px. # The border radius of the notification in px.
border-radius = 0 border-radius = 4
# Sets the border width of the notification in px. # Sets the border width of the notification in px.
;border-width = 1 border-width = 4
# The block height of the progress indicator. # The block height of the progress indicator.
;block-height = 10 ;block-height = 10

View File

@@ -5,5 +5,6 @@
programs.starship = { programs.starship = {
enable = true; enable = true;
enableFishIntegration = true; enableFishIntegration = true;
enableZshIntegration = true;
}; };
} }

View File

@@ -4,7 +4,7 @@
programs.zellij = { programs.zellij = {
enable = true; enable = true;
# enableFishIntegration = true; # enableFishIntegration = true;
exitShellOnExit = true; # exitShellOnExit = true;
settings = { settings = {
themes = { themes = {
custom = { custom = {

View File

@@ -0,0 +1,29 @@
{ config, pkgs, ... }:
{
home.packages = with pkgs; [
oh-my-zsh
];
programs.zsh = {
enable = true;
antidote = {
enable = true;
plugins = {};
useFriendlyNames = true;
};
autosuggestions = {
enable = true;
};
shellAliases = {
".." = "cd ..";
"..." = "cd ../..";
"...." = "cd ../../..";
"pls" = "pls -d typ -d perm -d user -d group -d size -d mtime -d git";
"z" = "zoxide";
};
};
}

View File

@@ -80,6 +80,7 @@
swaylock-effects swaylock-effects
code-cursor-fhs code-cursor-fhs
]; ];
environment.pathsToLink = ["/share/zsh"];
virtualisation.containers.policy = { virtualisation.containers.policy = {
default = [{type = "insecureAcceptAnything";}]; default = [{type = "insecureAcceptAnything";}];