pidb / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fish screenshot

nvim screenshot

Takuya's dotfiles

Warning: Don’t blindly use my settings unless you know what that entails. Use at your own risk!

Looking for a Markdown note-taking app?

Check out my app called Inkdrop

Inkdrop

Contents

  • vim (Neovim) config
  • tmux config
  • git config
  • fish config
  • PowerShell config

Neovim setup

Requirements

  • Neovim >= 0.9.0 (needs to be built with LuaJIT)
  • Git >= 2.19.0 (for partial clones support)
  • LazyVim
  • Nerd Font(v3.0 or greater) (optional, but needed to display some icons)
  • lazygit (optional)
  • C compiler for nvim-treesitter. See here
  • for telescope.nvim (optional)
  • a terminal that support true color and undercurl:
  • Solarized Osaka

Fish Shell setup

Install fish shell

sudo apt-add-repository ppa:fish-shell/release-3
sudo apt update
sudo apt install -y fish
chsh -s /usr/bin/fish

Install fish plugins

curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher

fisher install jorgebucaran/nvm.fish
fisher install jethrokuan/z
fisher install PatrickF1/fzf.fish
fisher install jorgebucaran/spark.fish
fisher update franciscolourenco/done
fisher install joseluisq/gitnow@2.12.0
fisher install meaningful-ooo/sponge
fisher install jorgebucaran/autopair.fish
fisher install nickeb96/puffer-fish
fisher install paldepind/projectdo
fisher install gazorby/fish-abbreviation-tips
fisher install jorgebucaran/hydro

PowerShell setup (Windows)

How to use

Watch my video tutorials:

  1. My Neovim setup
  2. My dev workflow using tmux and vim
  3. A productive command-line Git workflow for indie app developers
  4. My Fish shell workflow for coding
  5. How to set up PowerShell prompt with Oh My Posh on Windows 11

About me

About


Languages

Language:Lua 58.7%Language:Shell 37.4%Language:PowerShell 3.9%