These are my personal dotfiles that I use in Windows Subsystem for Linux 2 (WSL2). Feel free to use this repository for inspiration (or not). :)
My dotfiles consists of configuration files for:
- neovim: a text editor
- tmux: a terminal multiplexer
- starship: a prompt styler
- .bashrc: bash script that runs on start
Besides configuration files, in .bashrc
there are scripts for opening workspaces and folders, primarily using fzf.
These are configured as aliases and functions which help define my current workflow. My ideal workflow goes like this.
- Open a bash shell terminal
- Find a workspace using
w
alias to fuzzy-find a zoxide query or normal query - Open workspace in a new tmux session by pressing
Enter
- Open project up using the alias
v
which is justnvim .
- Work in neovim using plugins: oil.nvim, harpoon, telescope, and neogit
If I ever want to go to another folder I can use zoxide normally or the g
alias to fuzzy-find a folder