Commit Graph

  • 82d2bbed0a feat(kde-shortcuts): Add KDE global shortcuts to dotfiles Pratik Tripathy 2024-09-15 16:22:14 +05:30
  • cf28453bef feat(install): Use flatpack to install certail GUI apps that require frequent updates fix(install): Manual app installs that aren't available elsewhere Pratik Tripathy 2024-09-15 16:19:44 +05:30
  • fad4b8500a feat(setup-script): Remove unnecessary options. Add --install & --dry-run options. Start install script when opted for. Pratik Tripathy 2024-09-11 23:00:09 +05:30
  • e254d8dba1 feat(install): Do distro specific setup before installing os-packages Pratik Tripathy 2024-09-11 22:56:50 +05:30
  • b52a3f1863 feat(install): Make install ditro-agnostic Pratik Tripathy 2024-09-11 15:49:00 +05:30
  • 391f3757ba fix(install): Uncomment brew install chore(install): Rename install test-file to run-test.sh - Better comments on install.sh Pratik Tripathy 2024-09-09 23:32:16 +05:30
  • 7afa1d47bf feat(install): Script to automate application installation Pratik Tripathy 2024-09-09 18:06:08 +05:30
  • df9c12edee chore(vs-code): Config updates Pratik Tripathy 2024-09-09 18:05:15 +05:30
  • b8ea02473b feat(neovim-plugin-updates): Change configs to accomodate plugin updates - WhichKey: config format changed - Conform: config format changed - nvim-ufo: fix version to 1.4.0 as newer version broke things - code-lsp: add ltex LSP that integrated with free LanguageTool server Pratik Tripathy 2024-09-09 18:01:28 +05:30
  • 7e12c17dbd chore: - IdeaVIM: Remove ident-object plugin as that is not working - VSCode: Indentation fix Pratik Tripathy 2024-08-08 15:46:24 +05:30
  • dc06b44e5a chore: Regular updates - chore(vscode): Enable Smart Relative Line - chore(vscode): Extension updates - feat(codium): Configure Codium with VsCode - chore(prettierigore): Remove duplicate entries - fix(zsh): Disable Rust snippet loading as it is causing issues Pratik Tripathy 2024-08-05 18:10:39 +05:30
  • 3301f60c0c chore(vscode): Updated profiles: Add VscodeVIM to each profile Pratik Tripathy 2024-07-22 18:07:09 +05:30
  • fef7c8e027 feat(prettierignore): Template for prettierigore added - feat(prettier): More options in prettierrc - chore(vscode): Merged changes Pratik Tripathy 2024-07-19 22:33:30 +05:30
  • 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 Pratik Tripathy 2024-07-19 19:01:19 +05:30
  • 491e545eeb fix(nvim): Use Python Language Server as lsp instead of pyright - Remove rust_analyzer from being installed by default Pratik Tripathy 2024-07-19 16:15:44 +05:30
  • 6690831bc5 feat(vim): Better IdeaVIM and VIM configs Pratik Tripathy 2024-07-12 22:26:33 +05:30
  • 1094014803 feat(homebrew): Configure HomeBrew with env variables Pratik Tripathy 2024-07-07 20:03:49 +05:30
  • 8c088e37d1 fix(zsh): zinit cdreplay -q AFTER compinit -d Pratik Tripathy 2024-07-05 20:08:40 +05:30
  • 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 Pratik Tripathy 2024-07-05 17:31:08 +05:30
  • b00a3ffa11 alias: Convert 'up' as a function Pratik Tripathy 2024-07-03 18:13:37 +05:30
  • 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 Pratik Tripathy 2024-07-02 15:30:09 +05:30
  • 6a308e0a9e fix: bootstrap.sh make it work on WSL Pratik Tripathy 2024-07-02 13:09:51 +05:30
  • a312e362c1 fix: ZSH: per-directory-history plugin issue fix fix: ZSH: dump file on home directory removed Pratik Tripathy 2024-07-01 22:12:19 +05:30
  • 0b7f040700 VSCode: Add plugin list to dotfiles Pratik Tripathy 2024-07-01 22:10:59 +05:30
  • 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 Pratik Tripathy 2024-07-01 22:08:08 +05:30
  • 98578abf18 vscode: Store list of extensions Pratik Tripathy 2024-06-29 00:23:53 +05:30
  • dc4297bb55 zsh: zinit new useful plugins added Pratik Tripathy 2024-06-28 23:57:44 +05:30
  • ad24331155 alias: tldr for macos added Pratik Tripathy 2024-06-28 23:04:02 +05:30
  • 87ace27ad0 NVIM: Trouble plugin updated to v3 Pratik Tripathy 2024-06-28 22:53:27 +05:30
  • bd96d015ec fix: zsh: per-directory-history plugin issue fixed Pratik Tripathy 2024-06-28 22:51:52 +05:30
  • a20c36d741 Neovim: Live grep shortcut ctrl+shift+f Pratik Tripathy 2024-06-28 18:40:45 +05:30
  • 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 Pratik Tripathy 2024-06-28 18:34:43 +05:30
  • d2c56360d9 Add support for dotnet + vscode config changes - NVim: Omnisharp LSP added - VSCode: gitgraph & dotnet specific configs + reorg configs Pratik Tripathy 2024-06-28 11:15:45 +05:30
  • 34e46e85ac Kitty: Removed Shift-F1 creating split Pratik Tripathy 2024-05-19 12:29:07 +05:30
  • 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 Pratik Tripathy 2024-05-19 12:22:12 +05:30
  • b2a32b6a89 NVIM: - fix: Name of autocommands for JS keymaps fixed - feature: Trigger code action on <Ctrl+.> just like VS Code Pratik Tripathy 2024-05-18 18:33:33 +05:30
  • 67ef83999d NVIM: Updated trouble plugin with better options Pratik Tripathy 2024-05-18 18:25:58 +05:30
  • ee91353e1a NVIM: Typescript-only keymaps added only when ts files are loaded Pratik Tripathy 2024-05-13 22:50:01 +05:30
  • cdc7f24982 Dotnet: Coding Support - Neovim LSP and code completion config - .zshrc: dotnet completions plugin added - .zshrc: Syntax-highlighting & autosuggestions are now installed through brew Pratik Tripathy 2024-05-12 21:41:10 +05:30
  • 63e26375a5 VS Code: NeoVim config added Pratik Tripathy 2024-05-12 21:38:59 +05:30
  • a0050c2047 Markdown: Use * & ** for italic and bold Pratik Tripathy 2024-04-10 16:17:48 +05:30
  • 73b0d0cbc5 NVIM: Keymap updates Pratik Tripathy 2024-04-10 16:17:17 +05:30
  • 3e3d42f7b9 FZF: Use the latest feature for getting shell completions Pratik Tripathy 2024-04-10 16:15:24 +05:30
  • 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 Pratik Tripathy 2024-03-25 22:32:36 +05:30
  • 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 Pratik Tripathy 2024-03-25 22:28:17 +05:30
  • 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 Pratik Tripathy 2024-03-25 22:20:11 +05:30
  • 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 Pratik Tripathy 2024-03-21 13:11:21 +05:30
  • 39992add32 NeoVim: Use Neogit + Diffview for git operations instead of fugitive Pratik Tripathy 2024-03-18 00:38:08 +05:30
  • 4a02522419 NeoVIM - Setup DB query LSP + autocompletion + treesitter - Setup local AI that works with ollama Pratik Tripathy 2024-03-17 17:39:13 +05:30
  • d41d26d5f7 Housekeeping: VSCode, zshrc NeoVIM: - Housekeeping: Keymap updates to git, Code(TS), whichkey hints added for harpoon, git, DB Pratik Tripathy 2024-03-17 17:36:36 +05:30
  • 42d75df1f1 NeoVIM - Formatting for: added yaml, configured markdown with new configuration file, prettierd configuration updates for bracketsSameLine - Linting: added dockerfile, markdown Pratik Tripathy 2024-03-17 17:31:37 +05:30
  • 074d1ca987 NVIM - Git worktree plugin config - Better keymaps <Alt>1,2,3,4 for Harpoon Pratik Tripathy 2024-03-12 20:22:37 +05:30
  • 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 Pratik Tripathy 2024-03-11 17:20:26 +05:30
  • b0c0dd0543 NVIM - Configured code folding with nvim-nfo Pratik Tripathy 2024-03-11 17:18:22 +05:30
  • f6341af042 NVIM Configured Harpoon Pratik Tripathy 2024-03-11 13:00:25 +05:30
  • 5920a683a6 NVIM - Key map descriptions changed Pratik Tripathy 2024-03-10 22:07:59 +05:30
  • 82bfe620ab NVIM Pratik Tripathy 2024-03-10 21:53:18 +05:30
  • 4a94a9ff2d VIM & NVIM - <leader>gg to open vim-fugitive Pratik Tripathy 2024-03-09 22:52:10 +05:30
  • 359dafd75e NVIM - Housekeeping Pratik Tripathy 2024-03-09 22:33:19 +05:30
  • b24886c297 NVIM - Added codespell as lint and removed codespell as formatter - Remove codespell lint info from trouble diagnostic Pratik Tripathy 2024-03-09 22:29:49 +05:30
  • 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 Pratik Tripathy 2024-03-09 22:24:07 +05:30
  • cfd64e24c7 NVIM Key-map updates - git hunk traversal ]h => ]g - Open line diagnostic <leader>cd => <leader>dc Pratik Tripathy 2024-03-09 22:19:57 +05:30
  • fa80a208dd Moved VIM plugin config to a separate file. IdeaVimrc & NVIM refers to the new file Pratik Tripathy 2024-03-09 22:13:04 +05:30
  • 617a620e70 NVim - Shell script formatting: shellharden made 2nd choice and NOT 2nd formatter - Keymaps organized: more accessible, more consistent Pratik Tripathy 2024-03-08 20:40:35 +05:30
  • 72076d0ad9 Git - Config changes based on suggestions from FOSDEM 2024 gitbutler guy Pratik Tripathy 2024-03-08 20:37:15 +05:30
  • 445ba576ca Template files created - Gitignore and Prettierrc - Created 2 env variables pointing to them Pratik Tripathy 2024-03-06 16:01:37 +05:30
  • b0efae3730 NeoVim & VIM - Testing setup through neotest plugin - Spellcheck enabled on markdown and text files - Diagnosis summary through trouble plugin - Code completion keybindings improved - Auto-formatting through conform plugin - Reactjs context aware commenting through nvim-ts-context-commentstring - Auto HTML tag completion through nvim-ts-autotag - CSS color highlight through nvim-highlight-colors - Lualine: breadcrumbs, git status, single line - Auto restore neovim sessions - Better keyboard maps Pratik Tripathy 2024-02-06 23:24:27 +05:30
  • 6b2d076cdc - Shell Scripts: FZF function to fuzzy find all of my projects and open nvim on that project - Shell Scripts: WIP efforts to comply all to POSIX Pratik Tripathy 2024-02-06 23:17:01 +05:30
  • 5fa524dd1d - TMUX: Switched back to ctrl+b as leader - VIM: Configurations better commented - NVIM: NVChad, LazyNvim, Old-Config removed - NVIM: Restarted and reconfigured from kickstart.nvim [WIP] - Dotfiles on $HOME removed from 160+ to 25. Most of them moved to $XDG_* directories - Shell: Added back p10k config - Shell: Autoremove brew left over applications - Kitty: Added bashrc & profiles for ssh kitten - Kitty: Custom tab-titles Pratik Tripathy 2024-01-29 22:35:58 +05:30
  • 0d0620be00 - Not going to use wezterm - Cleaned up $HOME directory - Adhered to XDG Base Directory Specification - Moved all common bash/zsh settings + Environment variables to .profiles Pratik Tripathy 2024-01-17 00:35:43 +05:30
  • 8f801384fd - Nvim Theme changed to github-dark-dimmed - keeps it in sync with the kitty theme - Reorged multiple nvim settings (using LazyVim as primary now) Pratik Tripathy 2024-01-10 22:04:55 +05:30
  • f9688cf616 - Accommodating Ideavimrc with Jetbrains quirks - VIM: New useful keymaps created - VIM: Config refactored for better portability to many NVim distros - NVim: Trials with LSP Autocompletion failed :( Pratik Tripathy 2024-01-10 22:03:06 +05:30
  • 44d124735d - Aliases added for alternate Nvim distros - File cleanups - Zoxide initialization in bashrc & zshrc Pratik Tripathy 2024-01-10 21:59:53 +05:30
  • 3a3ace80f4 NVIM Auto Completion - Achieved using none-ls & nvim-cmp - ugly and unintuitive Pratik Tripathy 2024-01-02 23:54:34 +05:30
  • f780d7f6bd # Tmux Config Pratik Tripathy 2024-01-02 23:45:41 +05:30
  • 0402ee5481 NVIM Configuration Enhancements Pratik Tripathy 2023-12-28 14:38:03 +05:30
  • 14bca30695 NVIM with Lazy.vim Package Manager Pratik Tripathy 2023-12-24 23:39:58 +05:30
  • 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. Pratik Tripathy 2023-12-21 21:04:41 +05:30
  • 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 Pratik Tripathy 2023-12-19 14:15:52 +05:30
  • 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 Pratik Tripathy 2023-11-17 16:01:23 +05:30
  • 2fff17cb88 - Add gitgutter vim plugin to ideavimrc - Remove nvim lazy-lock.json from git - Updated .gitignore Pratik Tripathy 2023-10-28 20:09:58 +05:30
  • a4ee3624d0 - Backed up (for later retrieval) a custom set of nvim lazy configurations Pratik Tripathy 2023-10-28 20:05:40 +05:30
  • 632dc33999 - Fixed vim clipboard sync with system clipboard Pratik Tripathy 2023-10-27 16:04:09 +05:30
  • 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 Pratik Tripathy 2023-10-27 15:52:57 +05:30
  • 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 Pratik Tripathy 2023-10-22 03:01:04 +05:30
  • 08b1d72827 - Added npm update -g to "up" alias - VS Code settings updated Pratik Tripathy 2023-09-29 16:16:10 +05:30
  • 075426740e "up" now does brew update - VSCode - shift+esc - to hide side panel - VSCode- Settings -cleanup, added better comment settings Pratik Tripathy 2023-08-02 11:25:46 +05:30
  • 674859b114 Disabled smooth scrolling on vscode Pratik Tripathy 2023-07-04 00:03:02 +05:30
  • d70a04adc5 added rust update to 'up' alias. Updates to vscode settings Pratik Tripathy 2023-07-03 16:34:51 +05:30
  • 282be1f464 VSCode Settings changed Pratik Tripathy 2023-06-22 21:18:08 +05:30
  • 74b311237c Updated VScode terminal keybinding Pratik Tripathy 2023-03-02 13:28:18 +05:30
  • 2f5dbc7f10 Create target directory if required Pratik Tripathy 2023-02-06 00:32:52 +05:30
  • 6c061f3a10 Add ssh agent to bashrc Pratik Kumar Tripathy 2022-02-08 20:08:20 +05:30
  • 62885ff213 Further bootstrap script fixes Pratik Kumar Tripathy 2022-02-08 19:52:31 +05:30
  • 0d0fa3840c Fixing bootstrap script Pratik Kumar Tripathy 2022-02-08 19:37:15 +05:30
  • 926831ad2b Create target directory if required Pratik Tripathy 2021-07-06 20:42:18 +05:30
  • 2a4d72f10f Update readme Pratik Tripathy 2021-07-06 02:42:03 +05:30
  • 20da8ce2f9 - Remove bash template file - Script to bootstrap the dotfiles Pratik Tripathy 2021-07-06 02:35:29 +05:30
  • b1ea62811d cleanups and updates Pratik Tripathy 2021-06-03 14:46:58 +05:30
  • 9118b436bb VSCode setting changes Pratik Tripathy 2021-01-22 00:46:46 +05:30