dotfiles

My dotfiles and configs
git clone https://git.dasho.dev/dotfiles.git
Log | Files | Refs | README

commit 84778dba2220f067a5f4d8d7054c80db23213077
parent 245267811fcf9dbb1c89d44dd8ab0cdb55fd3672
Author: Dasho <git@dasho.dev>
Date:   Thu, 26 Feb 2026 04:29:35 +0000

🚀 feat(neovim): Add  neogit  to neovim

Diffstat:
Mconfig/nvim/init.lua | 17+++++++++++++++++
Mzsh/zshrc | 11++++++++---
2 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/config/nvim/init.lua b/config/nvim/init.lua @@ -337,6 +337,23 @@ require('lazy').setup({ end, }, + -- Neogit + { + "NeogitOrg/neogit", + dependencies = { + "nvim-lua/plenary.nvim", + "sindrets/diffview.nvim", + "nvim-telescope/telescope.nvim", + }, + opts = { + kind = "tab", -- or "split", "vsplit", "floating" + integrations = { diffview = true, telescope = true }, + }, + keys = { + { "<leader>gg", function() require("neogit").open() end, desc = "Neogit" }, + }, + }, + -- Noice UI { 'folke/noice.nvim', diff --git a/zsh/zshrc b/zsh/zshrc @@ -283,6 +283,8 @@ alias ls="eza --icons" alias e="nvim" alias dotedit="chezmoi edit" alias dotfiles="chezmoi" +alias py="python3" +alias ipy="ipython3" alias ..="cd .." alias ...="cd ../.." @@ -339,9 +341,13 @@ if [ -f ~/.env ]; then source ~/.env set +a fi -export PATH=$HOME/.local/bin:$PATH + +# Add custom bin directories to PATH, starting with Gobin, then Emacs, Cargo, local bin, and finally Homebrew +export PATH="$HOME/go/bin:$PATH" export PATH="$HOME/.config/emacs/bin:$PATH" -export PATH="$HOME/Applications/halloy/bin:$PATH" +export PATH="$HOME/.cargo/bin:$PATH" +export PATH="$HOME/.local/bin:$PATH" +export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH" chpwd() { ls @@ -365,7 +371,6 @@ autoload -U compinit && compinit export CARAPACE_BRIDGES='zsh,fish,bash,inshellisense' # optional zstyle ':completion:*' format $'\e[2;37mCompleting %d\e[m' source <(carapace _carapace) -export PATH="$HOME/.local/bin:$PATH" # OpenClaw Completion # source <(openclaw completion --shell zsh)