/dotfiles

My dotfiles

Primary LanguageShell

yxuko' dotfiles

Powered by Fish

Config files for Fish, Java, Ruby, Go, Editors, Terminals and more.

Installation

Dependencies

First, make sure you have all those things installed:

  • git: to clone the repo
  • curl: to download some stuff
  • tar: to extract downloaded stuff
  • fish: to actually run the dotfiles
  • sudo: some configs may need that

Install

Then, run these steps:

$ git clone https://github.com/yxuko/dotfiles.git ~/.dotfiles
$ cd ~/.dotfiles
$ ./dotfiles.fish

All changed files will be backed up with a .backup suffix.

Update

To update, you just need to git pull and run again:

$ cd ~/.dotfiles
$ git pull
$ ./dotfiles.fish

Recommended Software

  • starship ☄🌌️ a minimal, blazing-fast, and infinitely customizable prompt for any shell!
  • bat a cat with wings
  • exa a modern replacement for ls
  • fd a simple, fast and user-friendly alternative to find
  • fzf for a fuzzy-finder, used in ,t on vim, for example
  • grc to colorize command's outputs

Themes and Fonts

I am using Altair for Hyper and Source Code Pro Light as a font.

Contributing

Feel free to contribute. Pull requests will be automatically checked/linted with.

Thanks

Inspired from caarlos0's dotfiles to whom I thank for sharing his dotfiles.