diff --git a/modules/home-manager/common/all-cli.nix b/modules/home-manager/common/all-cli.nix index dc60f5e..5cfefbb 100644 --- a/modules/home-manager/common/all-cli.nix +++ b/modules/home-manager/common/all-cli.nix @@ -14,6 +14,7 @@ in { dos2unix du-dust duf + esptool fd git-filter-repo gotop @@ -147,6 +148,7 @@ in { tmux = { enable = true; historyLimit = 100000; + mouse = true; tmuxinator.enable = true; plugins = with pkgs.tmuxPlugins; [ vim-tmux-navigator diff --git a/modules/home-manager/common/all-gui.nix b/modules/home-manager/common/all-gui.nix index 2551d30..23bc178 100644 --- a/modules/home-manager/common/all-gui.nix +++ b/modules/home-manager/common/all-gui.nix @@ -3,6 +3,9 @@ # nothing here right now ]; programs = { + git.aliases = { + kraken = "!gitkraken -p $(cd \"\${1:-.}\" && git rev-parse --show-toplevel)"; + }; vscode = { enable = true; }; diff --git a/modules/home-manager/files/nvim/lua/config/vim-options.lua b/modules/home-manager/files/nvim/lua/config/vim-options.lua index 7c9bcc5..f45637f 100644 --- a/modules/home-manager/files/nvim/lua/config/vim-options.lua +++ b/modules/home-manager/files/nvim/lua/config/vim-options.lua @@ -11,6 +11,10 @@ vim.opt.softtabstop = 2 vim.opt.shiftwidth = 2 vim.opt.shiftround = true +-- make sure all the mouse stuff is on. +-- pressing alt to hightlight + copy/paste works like it does outside of nvim +vim.opt.mouse = "a" + vim.keymap.set("n", "h", ":nohlsearch") vim.wo.relativenumber = true