Awesome Open Source
Awesome Open Source



Dotfiles are configuration files that are used to customize your Linux installation.

It's called this way because there's a period in the start of the filename (meaning it is a hidden file or directory), that looks like a dot. This repo contains some of my config files. This way I can use it as my backup if I format my machines or install it on new computers. Also, it can be helpful for some if you want to copy or take some ideas for your own customizations.

Why do I have this repository?

  • I can use it as my backup if I need;
  • I use it as a learning tool (on git and configuration files in general);
  • Maybe I can help some people that are looking for inspiration.


You can download my dotfiles cloning this repository to your local machine and then copying the files you want to use as you wish.

In this example I'm going to demonstrate how you would use my .bashrc file as your bash configuration file:

$ git clone
$ cd dotfiles
$ cp .bashrc ~/.bashrc

If you do this, probably the next time you open your bash session, you're going to notice some changes, because of the new .bashrc file.

Note that you should read everything inside those config files before putting on your system. Sometimes there are something pointing to another file, script or program and you should aknowledge that. But I'm sure you're pretty smart and gonna work it out easily! Have a nice day!

What software have I been using?


Feel free to leave an issue on the Issue tab and I'll try to respond as soon as possible.

If you want to check out some other projects of mine, go to my GitHub profile.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Shell (171,489
Script (62,715
Backup (12,136
Dotfiles (10,802
Neovim (4,050
Configuration Files (3,484
Vimrc (2,252
Window Manager (978
Rice (787
I3wm (785
Bashrc (364
Dwm (217