Pratik Tripathy
fef7c8e027
feat(prettierignore): Template for prettierigore added
...
- feat(prettier): More options in prettierrc
- chore(vscode): Merged changes
2024-08-08 15:35:06 +05:30
Pratik Tripathy
bb86dea200
feat(vscode): Create user profiles per language type
...
- Created and backed up profiles: Default, DotNet, FrontEnd, Python
- Reorged settings: Editor, plugin, coding and others are segregated
2024-08-08 15:35:06 +05:30
Pratik Tripathy
491e545eeb
fix(nvim): Use Python Language Server as lsp instead of pyright
...
- Remove rust_analyzer from being installed by default
2024-08-05 18:06:11 +05:30
Pratik Tripathy
6690831bc5
feat(vim): Better IdeaVIM and VIM configs
...
- IdeaVIM: List all JB and IdeaVIM shortcut mappings explicitly
- IdeaVIM: More plugins
- IdeaVIM: Plugins reconfigured to be as similiar to NeoVIM as possible
- IdeaVIM: Keymapping updated to be as similar to NeoVIM as possible
- JetBrains: Added JB keymap copies to repo
- VIM: Plugin specific keymaps moved to plugin_config.vim
- VIM: New plugins: vim-exchange, quickscope, vim-visual-multi
2024-07-12 22:26:33 +05:30
Pratik Tripathy
1094014803
feat(homebrew): Configure HomeBrew with env variables
2024-07-07 20:03:49 +05:30
Pratik Tripathy
8c088e37d1
fix(zsh): zinit cdreplay -q AFTER compinit -d
2024-07-05 20:08:40 +05:30
Pratik Tripathy
b3007ee23d
feature: more dotfile types moved from HOME to XDG_*
...
- Python: history, cache, userbase moved
- Dotnet: Nuget, monisharp moved
- Postgres: psql_history, config, password, rc files moved
- Zsh: Retry at moving .zshcompdump file
2024-07-05 17:31:08 +05:30
Pratik Tripathy
2463b0bc8d
fix: bootstrap.sh: make simlinks default action
...
fix: bootstrap.sh: removed spurious values from code and from comments
NeoVIM: Remove awk_ls from default Mason installs
2024-07-02 15:30:09 +05:30
Pratik Tripathy
6a308e0a9e
fix: bootstrap.sh make it work on WSL
2024-07-02 13:09:51 +05:30
Pratik Tripathy
a312e362c1
fix: ZSH: per-directory-history plugin issue fix
...
fix: ZSH: dump file on home directory removed
2024-07-01 22:12:19 +05:30
Pratik Tripathy
0b7f040700
VSCode: Add plugin list to dotfiles
2024-07-01 22:10:59 +05:30
Pratik Tripathy
4c5aa8ff03
Vscode-Neovim Support
...
- NeoVIM: Updates to NOT certain plugins in VSCode
- NeoVIM: Keymaps loaded only when neovim and NOT for VSCode
- VSCode: Added NeoVIM plugin with corresponding settings
2024-07-01 22:08:08 +05:30
Pratik Tripathy
98578abf18
vscode: Store list of extensions
2024-06-29 00:23:53 +05:30
Pratik Tripathy
dc4297bb55
zsh: zinit new useful plugins added
2024-06-28 23:57:44 +05:30
Pratik Tripathy
87ace27ad0
NVIM: Trouble plugin updated to v3
2024-06-28 22:53:27 +05:30
Pratik Tripathy
bd96d015ec
fix: zsh: per-directory-history plugin issue fixed
2024-06-28 22:51:52 +05:30
Pratik Tripathy
a20c36d741
Neovim: Live grep shortcut ctrl+shift+f
2024-06-28 18:40:45 +05:30
Pratik Tripathy
b7fc209c93
ZSH config overhaul
...
- .zshrc: Use zinit package manager
- .zshrc: Reorg - remove comments, ZSH, zinit, configs batched together
- .zshrc: Better completions
- .zshrc: More plugins: colored-man-pages, command-not-found, kitty,
podman, rust, timer, fd, systemd
- .profile: Autoload brew applications on MacOs
- p10k: Transient prompt + dotted lines
2024-06-28 18:34:43 +05:30
Pratik Tripathy
d2c56360d9
Add support for dotnet + vscode config changes
...
- NVim: Omnisharp LSP added
- VSCode: gitgraph & dotnet specific configs + reorg configs
2024-06-28 11:15:45 +05:30
Pratik Tripathy
34e46e85ac
Kitty: Removed Shift-F1 creating split
2024-05-19 12:29:07 +05:30
Pratik Tripathy
0e35923ad0
NVIM: Many updates
...
- new: Refactor plugin
- new: Dial plugin
- update: Trouble plugin updated to v3 and new API adopted
- fix: Fidget plugin was giving more LSP messages, tried to reduce
- fix: Harpoon settings synced with LazyNvim
- update: Shortcut for listing all notifications
- fix: Tmux navigation was being blocked by kitty-navigator. Fixed by
adding keymaps to kitty-navigator
2024-05-19 12:22:12 +05:30
Pratik Tripathy
b2a32b6a89
NVIM:
...
- fix: Name of autocommands for JS keymaps fixed
- feature: Trigger code action on <Ctrl+.> just like VS Code
2024-05-18 18:33:33 +05:30
Pratik Tripathy
67ef83999d
NVIM: Updated trouble plugin with better options
2024-05-18 18:25:58 +05:30
Pratik Tripathy
ee91353e1a
NVIM: Typescript-only keymaps added only when ts files are loaded
2024-05-13 22:50:01 +05:30
Pratik Tripathy
cdc7f24982
Dotnet: Coding Support
...
- Neovim LSP and code completion config
- .zshrc: dotnet completions plugin added
- .zshrc: Syntax-highlighting & autosuggestions are now installed
through brew
2024-05-12 21:41:10 +05:30
Pratik Tripathy
63e26375a5
VS Code: NeoVim config added
2024-05-12 21:38:59 +05:30
Pratik Tripathy
a0050c2047
Markdown: Use * & ** for italic and bold
2024-04-10 16:17:48 +05:30
Pratik Tripathy
73b0d0cbc5
NVIM: Keymap updates
2024-04-10 16:17:17 +05:30
Pratik Tripathy
3e3d42f7b9
FZF: Use the latest feature for getting shell completions
2024-04-10 16:15:24 +05:30
Pratik Tripathy
e47c3fa3f7
Config Updates:
...
- .gitconfig: Use local date for display
- .profile: Configure golang
- .profile: gtkrc, wget, ollama setting changed to adhere to XDG folder structure
- .zshrc: Use docker-compose oh-my-zsh plugin
2024-03-25 22:38:27 +05:30
Pratik Tripathy
903d3a1253
NVIM: Local AI Plugin added, updates to existing plugins
...
- gen.nvim to use local ollama LLM
- New _required_ DAP dependency: nvim-nio
- nvim-ufo: breaking change adapted
2024-03-25 22:28:17 +05:30
Pratik Tripathy
b7be385529
NVIM: Use Lspsaga for breadcrumbs
...
- Disable statusline breadcrumbs coming from nvim-navic
- Use Lspsaga for Hover, Goto References, Peek Definition
- Enable Lspsaga Symbol Outline panel
- util.lua: Use same icons on Breadcrumbs and Navic Code navigation
- Code related shortcuts made for uniform, removed some
2024-03-25 22:20:11 +05:30
Pratik Tripathy
ea30b2722f
- NVIM: Mapped '<leader>xt' to close-tab, Noice message for directory
...
change sent to bottom - was too distracting
- Kitty: Made the configuration more portable across *unix OSes
2024-03-21 13:11:21 +05:30
Pratik Tripathy
39992add32
NeoVim: Use Neogit + Diffview for git operations instead of fugitive
2024-03-18 00:38:08 +05:30
Pratik Tripathy
4a02522419
NeoVIM
...
- Setup DB query LSP + autocompletion + treesitter
- Setup local AI that works with ollama
2024-03-17 17:42:37 +05:30
Pratik Tripathy
d41d26d5f7
Housekeeping: VSCode, zshrc
...
NeoVIM:
- Housekeeping: Keymap updates to git, Code(TS), whichkey hints added
for harpoon, git, DB
2024-03-17 17:42:37 +05:30
Pratik Tripathy
42d75df1f1
NeoVIM
...
- Formatting for: added yaml, configured markdown with new configuration
file, prettierd configuration updates for bracketsSameLine
- Linting: added dockerfile, markdown
2024-03-17 17:31:37 +05:30
Pratik Tripathy
074d1ca987
NVIM
...
- Git worktree plugin config
- Better keymaps <Alt>1,2,3,4 for Harpoon
2024-03-12 20:22:37 +05:30
Pratik Tripathy
12178dd96c
NVIM
...
- VIM options updated for: autowrite, formatoptions, conceallevel,
sidescrolloff, updatetime, wildmode
- LSP_config: options to display diagnostic icons, inlay hints
- Lint: codespell on "*" removed it wasn't working
- Formatting: ignore errors
- LuaSnip: Tab fix reversed, interfered with regular operations
- NVIM: Options for splitkeep & markdown_recommended_style
2024-03-11 17:29:52 +05:30
Pratik Tripathy
b0c0dd0543
NVIM
...
- Configured code folding with nvim-nfo
2024-03-11 17:29:52 +05:30
Pratik Tripathy
f6341af042
NVIM
...
Configured Harpoon
2024-03-11 13:00:25 +05:30
Pratik Tripathy
5920a683a6
NVIM
...
- Key map descriptions changed
2024-03-10 22:11:02 +05:30
Pratik Tripathy
82bfe620ab
NVIM
...
- Plugin file names changed
- Plugins reorged into files more logically
2024-03-10 22:11:02 +05:30
Pratik Tripathy
4a94a9ff2d
VIM & NVIM
...
- <leader>gg to open vim-fugitive
2024-03-09 22:52:10 +05:30
Pratik Tripathy
359dafd75e
NVIM
...
- Housekeeping
2024-03-09 22:33:19 +05:30
Pratik Tripathy
b24886c297
NVIM
...
- Added codespell as lint and removed codespell as formatter
- Remove codespell lint info from trouble diagnostic
2024-03-09 22:32:49 +05:30
Pratik Tripathy
e85d1170bc
IdeaVim
...
- Fix: <ctrl-backspace> was leaving a "u" insert keymap was fixed
- Added keymaps for moving line(s) up/down with <alt>j,k
- Minor quote lints
2024-03-09 22:24:07 +05:30
Pratik Tripathy
cfd64e24c7
NVIM Key-map updates
...
- git hunk traversal ]h => ]g
- Open line diagnostic <leader>cd => <leader>dc
2024-03-09 22:19:57 +05:30
Pratik Tripathy
fa80a208dd
Moved VIM plugin config to a separate file. IdeaVimrc & NVIM refers to the new file
2024-03-09 22:13:04 +05:30
Pratik Tripathy
617a620e70
NVim
...
- Shell script formatting: shellharden made 2nd choice and NOT 2nd formatter
- Keymaps organized: more accessible, more consistent
TODO
- Ideavimrc fix backspace issue
- Make the keymaps in sync with NVim
2024-03-08 20:42:03 +05:30