Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 1.78 KB

README.md

File metadata and controls

38 lines (22 loc) · 1.78 KB

Blyedev's dotfiles

These are config files to set up the Arch Linux terminal the way I like using it.

The standout feature of this repository is the Neovim configuration which is actually not under version control here but included as a Git submodule. Keeping Neovim's config separate allows me to keep better track of it's history, while still allowing me to have everything sort of in one place.

Installation

Prerequisites:

Run:

git clone --recurse-submodules https://github.com/blyedev/dotfiles ~/dotfiles
cd ~/dotfiles
stow .

Features

  • Custom Bash Prompt: Powered by Starship.

Screenshot of Starship terminal

  • Git Enhancements: I prefer using the terminal for Git operations, this alias of git log makes that much easier:

Screenshot of git log alias

That's pretty much it. Check out my neovim config for the cooler stuff

Why Are Dotfiles?

Dotfiles are configuration files that define how our systems behave and look. As Unix users, we make our machines our own by tailoring these configurations to our unique preferences and workflows. In return, we gain valuable productivity and efficiency. Most importantly, it's simply fun. There's nothing better than having your terminal greet you by name.

By sharing our dotfiles, we exchange a little part of us with others, making their lives easier. So share your dotfiles so I can honor the age old tradition of plundering yours. Also, read this great article by Zach Holman.