diff --git a/README.md b/README.md index 8519aff..afdd263 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,65 @@ -# Home Directory Configuration -This is my personal linux home directory configuration. +# home directory configuration +this is my personal linux home directory configuration. -Use at your own risk! +use at your own risk! -## Quickstart +## quickstart -Setting up this configuration is as simple as it gets: +setting up this configuration is as simple as it gets: ``` bash git clone https://git.nold.in/nold/dotfiles cd dotfiles && bash setup.sh ``` -To Update everything just run `setup.sh` again. +to update everything just run `setup.sh` again. -## Structure +## structure ### bashrc -... well ... `~/.bashrc`... will not be linked unlike files contained in `dotfiles` directory, but `source`d. Leaving the local `~/.bashrc` intact. +... well ... `~/.bashrc`... will not be linked unlike files contained in `dotfiles` directory, but `source`d. leaving the local `~/.bashrc` intact. ### config -Directories the will be linked to `~/.config/${name}`. +directories the will be linked to `~/.config/${name}`. ### configfile -Only files from this directory tree will be linked, to the same directory under `~/.config` +only files from this directory tree will be linked, to the same directory under `~/.config` ### dotfiles -Files that are directly located under `$HOME`. +files that are directly located under `$home`. ### fonts -Fonts that will be copied to `~/.fonts` +fonts that will be copied to `~/.fonts` ### hosts -Custom additions to bashrc for specific hostnames. If no specific host is found in `hosts/$(hostname -s)`, `any` will be used. +custom additions to bashrc for specific hostnames. if no specific host is found in `hosts/$(hostname -s)`, `any` will be used. ### requirements.txt -Python libs to install using `pip3`. +python libs to install using `pip3`. + + +## neovim + +### help + +`` - teleskope keymappings + +### navigation + +`` - toggle nvtree + +### editing + +``- toggle comment_ + +### tabs +`` - next tab +`` - prev tab_ + +### terminal + +`` - horizontal terminal +`` - vertical terminal + +### system + +`` - Update NvChad diff --git a/configfile/nvim/lua/custom/chadrc.lua b/configfile/nvim/lua/custom/chadrc.lua index b3ef736..cd732a6 100644 --- a/configfile/nvim/lua/custom/chadrc.lua +++ b/configfile/nvim/lua/custom/chadrc.lua @@ -1,4 +1,3 @@ - -- ChadRC.lua local M = {} @@ -13,7 +12,13 @@ M.ui = { M.plugins = require "custom.plugins" --- M.mappings = { +M.mappings = { + teleskope = { + n = { + ["?"] = { " Telescope keymaps ", "show keys" }, + } + + } -- -- custom = {}, -- custom user mappings -- -- custom = { @@ -22,7 +27,7 @@ M.plugins = require "custom.plugins" -- update_nvchad = "uu", -- new_tab = "t", -- }, --- } +} return M diff --git a/configfile/nvim/lua/custom/plugins/init.lua b/configfile/nvim/lua/custom/plugins/init.lua index fa60b04..87744d4 100644 --- a/configfile/nvim/lua/custom/plugins/init.lua +++ b/configfile/nvim/lua/custom/plugins/init.lua @@ -31,6 +31,12 @@ return { separator_style = "arrow", -- default/round/block/arrow overriden_modules = nil, }, + -- lazyload it when there are 1+ buffers + tabufline = { + enabled = true, + lazyload = true, + overriden_modules = nil, + }, } - } + }, }