mirror of
https://github.com/tanishq-dubey/.dotfiles.git
synced 2025-01-01 10:42:33 -05:00
small neovim changes, readme
This commit is contained in:
parent
3506c21b8d
commit
d376807ef5
20
README.md
Normal file
20
README.md
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Dubey Dotfiles
|
||||||
|
|
||||||
|
## Apps configured
|
||||||
|
- git
|
||||||
|
- neovim
|
||||||
|
- powerline10k
|
||||||
|
- tmux
|
||||||
|
- zsh
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
Install GNU Stow and then simply clone this directory to your home directory via a `git clone`.
|
||||||
|
|
||||||
|
`cd` into the `.dotfiles` directory and then do `stow ...` where `...` is the "package" you want configured. For example: `stow nvim`.
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Worth mentioning that when installing neovim:
|
||||||
|
- Upgrade neovim to the latest
|
||||||
|
- Upgrade all packages
|
||||||
|
- You might have to delete `packer_compiled.lua` in the neovim config folder and then reinstall plugins
|
@ -1,6 +1,5 @@
|
|||||||
require 'dubey.options'
|
require 'dubey.options'
|
||||||
require 'dubey.keymap'
|
require 'dubey.keymap'
|
||||||
require 'dubey.theme'
|
|
||||||
require 'dubey.plugins'
|
require 'dubey.plugins'
|
||||||
require 'dubey.plugins.whichkey'
|
require 'dubey.plugins.whichkey'
|
||||||
require 'dubey.plugins.autopairs'
|
require 'dubey.plugins.autopairs'
|
||||||
@ -18,3 +17,4 @@ require 'dubey.plugins.indent'
|
|||||||
require 'dubey.plugins.scrollbar'
|
require 'dubey.plugins.scrollbar'
|
||||||
require 'dubey.plugins.session'
|
require 'dubey.plugins.session'
|
||||||
require 'dubey.plugins.session'
|
require 'dubey.plugins.session'
|
||||||
|
require 'dubey.theme'
|
||||||
|
@ -126,6 +126,14 @@ return packer.startup(function(use)
|
|||||||
use("lifepillar/vim-gruvbox8") -- Another theme I like
|
use("lifepillar/vim-gruvbox8") -- Another theme I like
|
||||||
|
|
||||||
use("github/copilot.vim") -- Something that will obslete my job one day
|
use("github/copilot.vim") -- Something that will obslete my job one day
|
||||||
|
use("cappyzawa/starlark.vim") -- starlark syntax support
|
||||||
|
use { 'AlphaTechnolog/pywal.nvim', as = 'pywal' } -- pywal theme
|
||||||
|
use({
|
||||||
|
"https://git.sr.ht/~whynothugo/lsp_lines.nvim",
|
||||||
|
config = function()
|
||||||
|
require("lsp_lines").setup()
|
||||||
|
end,
|
||||||
|
}) -- better virtual diagnostics
|
||||||
|
|
||||||
if bootstrap then
|
if bootstrap then
|
||||||
require("packer").sync()
|
require("packer").sync()
|
||||||
|
@ -56,7 +56,7 @@ local signs = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
local config = {
|
local config = {
|
||||||
virtual_text = true,
|
virtual_text = false,
|
||||||
signs = {
|
signs = {
|
||||||
active = signs,
|
active = signs,
|
||||||
},
|
},
|
||||||
@ -108,3 +108,5 @@ end
|
|||||||
null_ls.setup({
|
null_ls.setup({
|
||||||
on_attach = on_attach,
|
on_attach = on_attach,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
require("lsp_lines").setup() -- Turn on LSP lines
|
||||||
|
@ -19,7 +19,6 @@ setw -g aggressive-resize on
|
|||||||
|
|
||||||
# Activity monitoring
|
# Activity monitoring
|
||||||
setw -g monitor-activity on
|
setw -g monitor-activity on
|
||||||
set -g visual-activity on
|
|
||||||
|
|
||||||
# auto window rename
|
# auto window rename
|
||||||
set -g allow-rename on
|
set -g allow-rename on
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
fortune | cowsay
|
fortune | cowsay
|
||||||
|
[ -d "/home/tdubey/fleet" ] && cd /home/tdubey/fleet >> /dev/null && source .envrc >> /dev/null && cd -
|
||||||
cd /home/tdubey/fleet >> /dev/null && source .envrc >> /dev/null && cd -
|
|
||||||
|
|
||||||
export GPG_TTY=$(tty)
|
export GPG_TTY=$(tty)
|
||||||
|
export PATH="$HOME/.fleetcli/bin:$PATH"
|
||||||
|
source <(kubectl completion zsh)
|
||||||
|
|
||||||
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
|
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
|
||||||
# Initialization code that may require console input (password prompts, [y/n]
|
# Initialization code that may require console input (password prompts, [y/n]
|
||||||
@ -148,4 +148,3 @@ export PATH="$HOME/.tgenv/bin:$PATH"
|
|||||||
|
|
||||||
autoload -U compinit; compinit
|
autoload -U compinit; compinit
|
||||||
|
|
||||||
export PATH="$HOME/.fleetcli/bin:$PATH"
|
|
||||||
|
Loading…
Reference in New Issue
Block a user