mirror of
https://github.com/tanishq-dubey/.dotfiles.git
synced 2024-12-28 18:37:22 -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.keymap'
|
||||
require 'dubey.theme'
|
||||
require 'dubey.plugins'
|
||||
require 'dubey.plugins.whichkey'
|
||||
require 'dubey.plugins.autopairs'
|
||||
@ -18,3 +17,4 @@ require 'dubey.plugins.indent'
|
||||
require 'dubey.plugins.scrollbar'
|
||||
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("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
|
||||
require("packer").sync()
|
||||
|
@ -56,7 +56,7 @@ local signs = {
|
||||
}
|
||||
|
||||
local config = {
|
||||
virtual_text = true,
|
||||
virtual_text = false,
|
||||
signs = {
|
||||
active = signs,
|
||||
},
|
||||
@ -108,3 +108,5 @@ end
|
||||
null_ls.setup({
|
||||
on_attach = on_attach,
|
||||
})
|
||||
|
||||
require("lsp_lines").setup() -- Turn on LSP lines
|
||||
|
@ -19,7 +19,6 @@ setw -g aggressive-resize on
|
||||
|
||||
# Activity monitoring
|
||||
setw -g monitor-activity on
|
||||
set -g visual-activity on
|
||||
|
||||
# auto window rename
|
||||
set -g allow-rename on
|
||||
|
@ -1,8 +1,8 @@
|
||||
fortune | cowsay
|
||||
|
||||
cd /home/tdubey/fleet >> /dev/null && source .envrc >> /dev/null && cd -
|
||||
|
||||
[ -d "/home/tdubey/fleet" ] && cd /home/tdubey/fleet >> /dev/null && source .envrc >> /dev/null && cd -
|
||||
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.
|
||||
# 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
|
||||
|
||||
export PATH="$HOME/.fleetcli/bin:$PATH"
|
||||
|
Loading…
Reference in New Issue
Block a user