neovim before nixvim
Signed-off-by: Michael Thomson <michael@michaelthomson.dev>
This commit is contained in:
@@ -2,31 +2,43 @@
|
||||
|
||||
{
|
||||
|
||||
home.sessionVariables = {
|
||||
ZK_NOTEBOOK_DIR = "\${HOME}/notes";
|
||||
};
|
||||
|
||||
programs = {
|
||||
fzf = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
tmux = {
|
||||
enableShellIntegration = true;
|
||||
};
|
||||
};
|
||||
zsh = {
|
||||
enable = true;
|
||||
oh-my-zsh = {
|
||||
enable = false;
|
||||
};
|
||||
antidote = {
|
||||
autosuggestion = {
|
||||
enable = true;
|
||||
plugins = [
|
||||
"zsh-users/zsh-syntax-highlighting"
|
||||
"zsh-users/zsh-autosuggestions"
|
||||
"zsh-users/zsh-history-substring-search"
|
||||
];
|
||||
};
|
||||
syntaxHighlighting = {
|
||||
enable = true;
|
||||
};
|
||||
enableCompletion = true;
|
||||
history = {
|
||||
append = true;
|
||||
share = true;
|
||||
ignoreSpace = true;
|
||||
ignoreAllDups = true;
|
||||
ignoreDups = true;
|
||||
};
|
||||
historySubstringSearch = {
|
||||
enable = true;
|
||||
searchUpKey = "^p";
|
||||
searchDownKey = "^n";
|
||||
};
|
||||
shellAliases = {
|
||||
cd = "z";
|
||||
cdi = "zi";
|
||||
ls = "ls --color";
|
||||
};
|
||||
initExtra = ''
|
||||
. "/etc/profiles/per-user/$USER/etc/profile.d/hm-session-vars.sh"
|
||||
'';
|
||||
};
|
||||
starship = {
|
||||
enable = true;
|
||||
|
||||
Reference in New Issue
Block a user