Commit Graph

65 Commits

Author SHA1 Message Date
Pratik Tripathy
3a3ace80f4 NVIM Auto Completion
- Achieved using none-ls & nvim-cmp - ugly and unintuitive
2024-01-02 23:56:13 +05:30
Pratik Tripathy
f780d7f6bd # Tmux Config
- Added Catppuccin theme
- Added kitty terminal config

# Sync and Rectify Vim & NVIM

- Undo files are incompatible between VIM & NVIM - saved those files separately
- Keybinding for saving and quitting moved to VIM config
- VIM & NVIM swapfiles removed
- More VIM options set to enhance usability
- Synced system vim config and keybindings with ideavimrc

# Shell Script File Changes

- Reverted to using `#!/bin/sh` as bash is slow and not POSIX compliant.
- Reformatted
2024-01-02 23:56:13 +05:30
Pratik Tripathy
0402ee5481 NVIM Configuration Enhancements
- VIM: Keybindings for better coding
- Gitignore in common is now a hardlinked to the root one
- NVIM: Bash Alias added for Nvim
- VIM: settings added from VIM-sensible and Primeagen
- NVIM: Moved autocommands, keybindings & configurations specific to NVIM to lua/config
- Wezterm, tmux configured.
- Generic: Configurations moved inside $HOME/.config/ directory
- Generic: All aliases renamed to similar names.
- Generic: Relevant aliases added for reaching git root
2023-12-30 23:42:46 +05:30
Pratik Tripathy
14bca30695 NVIM with Lazy.vim Package Manager
- Added the basic setting for functional LSP.
- Split configurations into multiple files suitable for Lazy usage.
2023-12-24 23:39:58 +05:30
Pratik Tripathy
cbe069367b Vim Configuration updates
- Add more configs to make VIM a lot more like an IDE.
- Removed unnecessary configs.
- Collapsed some settings together.
- Split configs to facilitate NVIM migration.
- Added spell files to git.
- Added .swp VIM files to gitignore.
- Configured NVIM to pick VIM selected configurations.
2023-12-21 21:04:41 +05:30
Pratik Tripathy
1e97adef39 - Ideavimrc - organized the settings
- vimrc - Moved the plugins into the main file
- vimrc - Organized the settings into logical blocks
- vimrc - Moved the file into .vim/vimrc file
2023-12-19 14:15:52 +05:30
Pratik Tripathy
76bd4806ed - .gitignore updated to add more JS specific things and log files
- Ideavim config: organized, added more VIM options, more keymaps
- .profile updated to map the caps-lock key to escape on system login
- .zshrc updated to enable VIM mode on zsh shell
- Removed LazyVim config - would reconfigure it from scratch
2023-11-17 16:01:23 +05:30
Pratik Tripathy
2fff17cb88 - Add gitgutter vim plugin to ideavimrc
- Remove nvim lazy-lock.json from git
- Updated .gitignore
2023-10-28 20:09:58 +05:30
Pratik Tripathy
a4ee3624d0 - Backed up (for later retrieval) a custom set of nvim lazy configurations 2023-10-28 20:05:40 +05:30
Pratik Tripathy
632dc33999 - Fixed vim clipboard sync with system clipboard 2023-10-27 16:04:09 +05:30
Pratik Tripathy
186fb89a2d - Combined .gitignore files into one and moved to common directory
- New plugins and themes added to vim
- Copied over some useful plugins to ideavimrc
- Added docker and autosuggest plugins to zsh
2023-10-27 15:52:57 +05:30
Pratik Tripathy
306fcd5c23 Major Update
- Updated repo to support both mac and kde neon
- bootstrap.sh updated to auto-detect OS and read from the required directory
- Added VIM & NeoVIM dot files
2023-10-22 03:01:04 +05:30
Pratik Tripathy
08b1d72827 - Added npm update -g to "up" alias
- VS Code settings updated
2023-09-29 16:16:10 +05:30
Pratik Tripathy
075426740e "up" now does brew update
- VSCode - shift+esc - to hide side panel
- VSCode- Settings  -cleanup, added better comment settings
2023-08-02 11:25:46 +05:30
Pratik Tripathy
674859b114 Disabled smooth scrolling on vscode 2023-07-04 00:03:02 +05:30
Pratik Tripathy
d70a04adc5 added rust update to 'up' alias. Updates to vscode settings 2023-07-03 16:34:51 +05:30
Pratik Tripathy
282be1f464 VSCode Settings changed 2023-06-22 21:18:08 +05:30
Pratik Tripathy
74b311237c Updated VScode terminal keybinding 2023-03-02 13:28:18 +05:30
Pratik Tripathy
2f5dbc7f10 Create target directory if required
Remove hardcoded target directory
2023-02-06 00:32:52 +05:30
Pratik Kumar Tripathy
6c061f3a10 Add ssh agent to bashrc 2022-02-08 20:08:20 +05:30
Pratik Kumar Tripathy
62885ff213 Further bootstrap script fixes 2022-02-08 19:52:31 +05:30
Pratik Kumar Tripathy
0d0fa3840c Fixing bootstrap script 2022-02-08 19:37:15 +05:30
Pratik Tripathy
926831ad2b Create target directory if required
Remove hardcoded target directory
2021-07-06 20:42:18 +05:30
Pratik Tripathy
2a4d72f10f Update readme 2021-07-06 02:42:03 +05:30
Pratik Tripathy
20da8ce2f9 - Remove bash template file
- Script to bootstrap the dotfiles
2021-07-06 02:35:29 +05:30
Pratik Tripathy
b1ea62811d cleanups and updates 2021-06-03 14:46:58 +05:30
Pratik Tripathy
9118b436bb VSCode setting changes 2021-01-22 00:46:46 +05:30
Pratik Tripathy
1bf3fcb1c2 Rectified .bashrc - shopt and not . Tmux, use for in-window cursor nav, for changing window. 2020-12-16 11:02:33 +05:30
Pratik Tripathy
5c05b59c39 Updated bashrc & zshrc to set paths from .set_path file. Removed telemetry from dotnet framework. nvm configurations. Made shoptd -s autocd, learnt from https://www.reddit.com/r/linuxquestions/comments/jooav1/reasons_against_adding_shopt_autocd_to_bashrc/\?utm_source\=share\&utm_medium\=web2x\&context\=3 2020-11-06 12:07:12 +05:30
Pratik Tripathy
cc752d2551 updated aliases 2020-10-22 00:45:57 +05:30
Pratik Tripathy
13bee26106 gitconfig added 2020-10-18 02:28:30 +05:30
Pratik Tripathy
d94650edec Added Poweline10k settings 2020-10-14 22:58:10 +05:30
Pratik Tripathy
55f06a8cb5 Changes 2020-10-05 01:21:02 +05:30
Pratik Tripathy
23b6d54343 Updates to alias 2020-09-17 08:19:21 +05:30
Pratik Tripathy
c47bb223d5 Added kde neon aliases 2020-08-05 02:29:00 +05:30
Pratik Tripathy
64cf9c47ed Rectified conflicting keybinding for hide panel 2020-08-02 01:38:43 +05:30
Pratik Tripathy
ee054e9290 Updated git folder directory 2020-07-27 14:10:53 +05:30
Pratik Tripathy
56f6e6c880 remove unneccessary files 2020-07-25 20:59:55 +05:30
Pratik Tripathy
d78306163a Added zsh configs 2020-07-25 10:04:20 +05:30
Pratik Tripathy
62e3f21f71 Updated ZSH prompt configurations 2020-07-24 18:14:53 +05:30
Pratik Tripathy
c5c7e0ba02 Updated as per KDENeon settings 2020-07-24 10:48:00 +05:30
Pratik Tripathy
8f75704e71 VSCode settings updates 2020-07-21 09:01:49 +05:30
Pratik
2f94e2d0f7 Updates 2020-07-13 06:18:00 +05:30
Pratik
4466e0878a Updates 2020-07-13 06:16:31 +05:30
Pratik
6b0a73632a Rust configs for VSCode 2020-06-29 22:14:55 +05:30
Pratik
c4b0aa75cd Updated VSCode configs 2020-05-18 11:44:59 +05:30
Pratik
fa24912173 tmux updates 2020-05-17 02:38:02 +05:30
Pratik
fda9039644 Updated the Bash prompt. Moved the time-taken to 2nd row 2nd column 2020-04-20 09:59:02 +05:30
Pratik
e73f027084 Updated VSCode configs 2020-03-30 18:40:55 +05:30
Pratik
d022092e37 Code settings organized. Code keyboard bindings for terminal changed to alt+a 2020-03-07 12:18:30 +05:30