Commit Graph

11 Commits

Author SHA1 Message Date
Pratik Tripathy
c6de52c563 fix(freebsd): Remove --hyperlink from ls alias as it does not work on
freebsd
2025-01-20 21:59:26 +05:30
Pratik Tripathy
e7147c988a chore: .gitignore & .prettierignore templates updated 2025-01-06 17:53:36 +05:30
Pratik Tripathy
614e22dd67 chore: Remove rust env from .bashrc, move tmux aliases here, redundant
path setting removed from .profile
2024-12-24 18:46:35 +05:30
Pratik Tripathy
cb7053fdce feat(git): Use gitleaks in pre-commit git hook 2024-12-16 21:40:00 +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
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
445ba576ca Template files created
- Gitignore and Prettierrc
- Created 2 env variables pointing to them

Shellcheck & Shellharden suggestions Implemented

NeoVim
- Replaced tpope/vim-surround with kylechui/nvim-surround
- LuaSnip typo fix
- [Ctrl+p] to open file fzf
- Formatting
2024-03-06 16:01:37 +05:30
Pratik Tripathy
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

Shell
- Aliases now load from .bashrc or .zshrc
- Bash & zsh shortcuts to easy open and create projects
- zoxide instead of cd when installed
- bootstrap.sh shellhardened
2024-02-28 16:35:02 +05:30
Pratik Tripathy
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
2024-02-06 23:24:53 +05:30
Pratik Tripathy
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
2024-01-29 22:51:23 +05:30
Pratik Tripathy
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
2024-01-18 22:04:14 +05:30