refactor(hm/price): use z.lua
via home manager not zsh
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m35s
All checks were successful
Check Formatting of Files / Check-Formatting (push) Successful in 1m35s
This commit is contained in:
parent
17738caeb4
commit
0872808b7a
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -10,9 +10,6 @@
|
||||
[submodule "dots/.config/zsh/config/plugins/fzf-tab"]
|
||||
path = users/price/dots/.config/zsh/config/plugins/fzf-tab
|
||||
url = https://github.com/Aloxaf/fzf-tab.git
|
||||
[submodule "dots/.config/zsh/config/plugins/z.lua"]
|
||||
path = users/price/dots/.config/zsh/config/plugins/z.lua
|
||||
url = https://github.com/skywind3000/z.lua.git
|
||||
[submodule "dots/.config/zsh/config/plugins/nix-zsh-completions"]
|
||||
path = users/price/dots/.config/zsh/config/plugins/nix-zsh-completions
|
||||
url = https://github.com/spwhitt/nix-zsh-completions
|
||||
|
@ -1,13 +1,22 @@
|
||||
{ config, ... }:
|
||||
{
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
initExtra = builtins.readFile ./init-extra.zsh;
|
||||
completionInit =
|
||||
let
|
||||
zsh-cache-dir = "${config.xdg.cacheHome}/zsh";
|
||||
in
|
||||
"mkdir -p ${zsh-cache-dir} && autoload -U compinit && compinit -d ${zsh-cache-dir}/zcompdump-$ZSH_VERSION";
|
||||
programs = {
|
||||
z-lua = {
|
||||
enable = true;
|
||||
options = [
|
||||
"enhanced"
|
||||
"once"
|
||||
];
|
||||
};
|
||||
zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
initExtra = builtins.readFile ./init-extra.zsh;
|
||||
completionInit =
|
||||
let
|
||||
zsh-cache-dir = "${config.xdg.cacheHome}/zsh";
|
||||
in
|
||||
"mkdir -p ${zsh-cache-dir} && autoload -U compinit && compinit -d ${zsh-cache-dir}/zcompdump-$ZSH_VERSION";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
@ -17,9 +17,6 @@ init() {
|
||||
|
||||
FPATH="${FPATH}:${wkdir}/nix-zsh-completions"
|
||||
|
||||
export _ZL_DATA="${_ZL_DATA:-"$XDG_CACHE_HOME/zlua"}"
|
||||
eval "$(lua "${wkdir}/z.lua/z.lua" --init zsh enhanced once)"
|
||||
|
||||
[[ -r "${XDG_CONFIG_HOME}/fzf/fzf.zsh" ]] && source "${XDG_CONFIG_HOME}/fzf/fzf.zsh"
|
||||
|
||||
configure
|
||||
|
@ -1 +0,0 @@
|
||||
Subproject commit 30220996cae675f9ec12fc3aeb2b5c3d957af8c8
|
Loading…
Reference in New Issue
Block a user