curl -sL https://raw.githubusercontent.com/murn0/dotfiles/master/install.sh | sh
- fish shell (https://github.com/fish-shell/fish-shell)
3.7.1
- fisher (https://github.com/jorgebucaran/fisher)
v4.4.4
- fzf.fish (https://github.com/PatrickF1/fzf.fish)
v10.3
⚠️ Attention to the version of dependent packages:fish
,fzf
,fd
,bat
(https://github.com/PatrickF1/fzf.fish#installation)
- fzf.fish (https://github.com/PatrickF1/fzf.fish)
- Nerd Fonts (https://www.nerdfonts.com/)
- HackGen (https://github.com/yuru7/HackGen)
v2.9.0
- HackGen (https://github.com/yuru7/HackGen)
- starship (https://github.com/starship/starship)
v1.19.0
- bat (https://github.com/sharkdp/bat)
v0.24.0
- delta (https://github.com/dandavison/delta)
0.17.0
- dog (https://github.com/ogham/dog)
0.1.0
- erdtree (https://github.com/solidiquis/erdtree)
v3.1.2
- exa (https://github.com/ogham/exa)
v0.10.1
- fd (https://github.com/sharkdp/fd)
v8.7.1
- fzf (https://github.com/junegunn/fzf)
0.51.0
- gh-dash (https://github.com/dlvhdr/gh-dash)
v3.11.1
- GithubCLI (https://github.com/cli/cli)
v2.49.2
- lazygit (https://github.com/jesseduffield/lazygit)
v0.42.0
- neovim (https://github.com/neovim/neovim)
v0.9.5
- zoxide (https://github.com/ajeetdsouza/zoxide)
v0.9.4
Running the make
command will display help
make setup
- All setup. also run this command to updatemake doctor
- Check if the package has been successfully installedmake create-symlinks
- Create all symbolic linkmake unlinks
- Unlink all symbolic link
Ctrl+r
: History searchCtrl+f
: Directory search (usingfd
)Ctrl+v
: Variable searchCtrl+g
: Git log searchCtrl+z
:cd
with interactive selection (usingzoxide
)
You can also start Github Codespaces and try it out
cd ~/.dotfiles
make setup
...
Successfully setup completed! Type fish to start a fish shell and enjoy hacking!
fish