From 126c42d734f4bff4583a8c7ae738908de6b680ad Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 20 Sep 2025 08:38:06 +0200 Subject: update --- common/home/programs/nixvim/default.nix | 8 ++++++++ common/home/programs/zsh/default.nix | 33 +++++++++++++++++++-------------- 2 files changed, 27 insertions(+), 14 deletions(-) (limited to 'common/home/programs') diff --git a/common/home/programs/nixvim/default.nix b/common/home/programs/nixvim/default.nix index d9d5b87..2b2b6c0 100644 --- a/common/home/programs/nixvim/default.nix +++ b/common/home/programs/nixvim/default.nix @@ -90,6 +90,14 @@ action = "NvimTreeToggle"; mode = "n"; } + { + key = "tn"; + action = "tabnew"; + } + { + key = "tc"; + action = "tabclose"; + } { key = "f"; action = "lua require('telescope.builtin').find_files()"; diff --git a/common/home/programs/zsh/default.nix b/common/home/programs/zsh/default.nix index 171e430..82730b8 100644 --- a/common/home/programs/zsh/default.nix +++ b/common/home/programs/zsh/default.nix @@ -9,22 +9,27 @@ v = "nvim"; }; initContent = '' - export MANPAGER="sh -c 'col -bx | bat -l man -p'" - export MANROFFOPT="-c" + export MANPAGER="sh -c 'col -bx | bat -l man -p'" + export MANROFFOPT="-c" - prompt_git_status() { - if [ -n "$(git branch 2>/dev/null)" ]; then - sign=""; - [[ -n "$(git status -s)" ]] && sign=""; - git_branch=$(git branch); - echo "%F{5}%f%F{0}%K{5}''${sign} ''${git_branch##*\* }%k%F{5}%k"; - fi; - } + prompt_git_status() { + if [ -n "$(git branch 2>/dev/null)" ]; then + sign=""; + [[ -n "$(git status -s)" ]] && sign=""; + git_branch=$(git branch); + echo "%F{5}%f%F{0}%K{5}''${sign} ''${git_branch##*\* }%k%F{5}%k"; + fi; + } - update_prompt() { - export RPROMPT="$(prompt_git_status)" - } + update_prompt() { + export RPROMPT="$(prompt_git_status)" + } - PROMPT="%F{cyan}%F{0}%K{cyan}%n%k%f%F{cyan}%k%f %F{cyan}%f%k%K{cyan}%F{0}%m%k%f%F{cyan}%k %f%k%F{magenta}%F{0}%K{magenta}%~%f%k%F{magenta}%k%f " + PROMPT="%F{cyan}%F{0}%K{cyan}%n%k%f%F{cyan}%k%f %F{cyan}%f%k%K{cyan}%F{0}%m%k%f%F{cyan}%k %f%k%F{magenta}%F{0}%K{magenta}%~%f%k%F{magenta}%k%f " + + days_with_janina=$(( ($(date +%s) - $(date +%s -ud '2025-08-14')) / 3600 / 24 )) + printf "\x1b[34m\n" + toilet -f future "$days_with_janina days" + printf "\x1b[0m\n" ''; } -- cgit v1.2.3-70-g09d2