mikybars / dotfiles

Not so hidden files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

almibarss/dotfiles

🐳 A dockerized version of these dotfiles is available for a quick try!

Installation

bash <(curl -sL https://raw.githubusercontent.com/almibarss/dotfiles/main/install.sh)

The installation script will clone the dotfiles repo by default into ~/.dotfiles. You can optionally choose a custom directory by specifying the environment variable $DOTFILES_HOME. The dotfiles repo will then get symlinked into ~/.dotfiles as well.

Update

dot update

Features

πŸš΄β€β™‚ Performance

Opening a new terminal should be really fast, despite all the fancy features you may use. Zim can help a lot with speed along with techniques such as the lazy loading pattern.

🧠 Productivity

Saving fractions of milliseconds here and there eventually adds up:

  • fzf is the tool that changes the game: shell history, file trees, brew packages, whatever.
  • Syntax highlighting (1) (2): because parsing blank lines of text all the time can be frustrating.
  • Minimalistic prompt: staying out of the way most of the time while still providing useful information.
  • Clever tooling:
    • ripgrep + tag for seamless browsing of search results.
    • autojump: where was that directory? uh, don't mind.

🧹 XDG Base Directory Specification

Keep your home directory as clean as if it were your bedroom πŸ™„

Take a look at the list of software that currently supports XDG.

🎣 Extensibility

Each machine will eventually need its own settings that can be hooked into the main dotfiles without messing with them.

More dotfiles

About

Not so hidden files


Languages

Language:Shell 55.3%Language:Lua 39.5%Language:Ruby 3.9%Language:Dockerfile 1.2%