Compare commits

...

2 Commits

Author SHA1 Message Date
c9d70da47e sync 2025-09-18 19:39:55 -06:00
93691d8cf9 trying zsh 2025-09-17 12:27:14 -06:00
7 changed files with 47 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/j8lij0zvy21f1nyzh1w1jl2zyjl683pb-source/system/extras/pydev",
"type": "path" "type": "path"
}, },
"original": { "original": {
"path": "/nix/store/5129406lph0jsh20wbmqclcrkmy93a9b-source/system/extras/pydev", "path": "/nix/store/j8lij0zvy21f1nyzh1w1jl2zyjl683pb-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";
}; };
}; };
}; };
@@ -60,6 +60,7 @@
../packages/twmn/twmn.nix ../packages/twmn/twmn.nix
../packages/zellij/zellij.nix ../packages/zellij/zellij.nix
../packages/zoxide/zoxide.nix ../packages/zoxide/zoxide.nix
# ../packages/zsh/zsh.nix
# package bundles # package bundles
./bundles/langs.nix ./bundles/langs.nix
]; ];

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,36 @@
{ config, pkgs, ... }:
{
home.packages = with pkgs; [
oh-my-zsh
];
programs.zsh = {
enable = true;
antidote = {
enable = true;
# plugins = [
# "colored-man-pages"
# "colorize"
# "cp"
# "history"
# "ssh-agent"
# "zoxide"
# ];
useFriendlyNames = true;
};
autosuggestion = {
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";}];