mirror of
https://github.com/kossLAN/zsh-flake.git
synced 2025-11-05 02:09:49 -05:00
Compare commits
No commits in common. "0c721ba4be1ed55fb37d1d0435ddd33f7ba05287" and "15c3d6eae6baadc1efee7c949263113061e0cb29" have entirely different histories.
0c721ba4be
...
15c3d6eae6
1 changed files with 7 additions and 7 deletions
|
|
@ -10,11 +10,12 @@ in
|
||||||
paths = [pkgs.zsh];
|
paths = [pkgs.zsh];
|
||||||
buildInputs = [pkgs.makeWrapper];
|
buildInputs = [pkgs.makeWrapper];
|
||||||
postBuild = ''
|
postBuild = ''
|
||||||
# When it comes to zsh options, I'm probably missing some important ones,
|
# When it comes to zsh options, I'm probably missing some important ones,
|
||||||
# if you know of any that I should add please make an issue for me, thank you.
|
# if you know of any that I should add please make an issue for me, thank you.
|
||||||
# The sh comment before the multiline is for syntax highlighting in neovim.
|
# The sh comment before the multiline is for syntax highlighting in neovim.
|
||||||
mkdir -p $out/etc/zsh
|
mkdir -p $out/etc/zsh
|
||||||
cp ${pkgs.writeText "zshrc"
|
cp ${pkgs.writeText "zshrc" #sh
|
||||||
|
|
||||||
''
|
''
|
||||||
# Auto suggestions
|
# Auto suggestions
|
||||||
${
|
${
|
||||||
|
|
@ -30,8 +31,6 @@ in
|
||||||
HISTFILE="$HOME/.zsh_history"
|
HISTFILE="$HOME/.zsh_history"
|
||||||
HISTSIZE=10000
|
HISTSIZE=10000
|
||||||
SAVEHIST=10000
|
SAVEHIST=10000
|
||||||
PATH=${lib.makeBinPath conf.extraPackages}:$PATH
|
|
||||||
|
|
||||||
setopt AUTO_CD
|
setopt AUTO_CD
|
||||||
setopt AUTO_PUSHD
|
setopt AUTO_PUSHD
|
||||||
setopt PUSHD_IGNORE_DUPS
|
setopt PUSHD_IGNORE_DUPS
|
||||||
|
|
@ -59,6 +58,7 @@ in
|
||||||
''} $out/etc/zsh/.zshrc
|
''} $out/etc/zsh/.zshrc
|
||||||
|
|
||||||
wrapProgram $out/bin/zsh \
|
wrapProgram $out/bin/zsh \
|
||||||
|
--prefix PATH : "${lib.makeBinPath conf.extraPackages}" \
|
||||||
--set ZDOTDIR "$out/etc/zsh"
|
--set ZDOTDIR "$out/etc/zsh"
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue