Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brunomontezano/dotfiles

My current dotfiles. I've been mantaining this mirror of my configuration files to the public in order to help as many people as possible.
https://github.com/brunomontezano/dotfiles

archlinux backup bashrc config config-files configuration configuration-files customization dotfiles dwm gnome i3wm linux neovim rice scripts vimrc window-manager

Last synced: 6 days ago
JSON representation

My current dotfiles. I've been mantaining this mirror of my configuration files to the public in order to help as many people as possible.

Awesome Lists containing this project

README

        

# Dotfiles

![Bruno's GNOME desktop](https://github.com/brunomontezano/dotfiles/assets/65104127/f526b570-aa84-486c-9edf-471bd6f60f83)

## 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 used it as a learning tool (on git and configuration files in general);
- Maybe I can help some people that are looking for inspiration.

## Usage

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:

```bash
git clone https://github.com/brunomontezano/dotfiles
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?

- Desktop environment: [GNOME](https://www.gnome.org/)
- Terminal emulator: [GNOME Terminal](https://apps.gnome.org/Console/)
- Web browser: [Firefox](https://www.mozilla.org/)
- Music players: [GNOME Music](https://apps.gnome.org/Music/) and
[Amberol](https://apps.gnome.org/Amberol/)
- AUR helper: [paru](https://github.com/Morganamilo/paru)
- Video player: [Clapper](https://rafostar.github.io/clapper/)
- Image viewer: [Loupe](https://apps.gnome.org/en/Loupe/)
- Document viewer: [Papers](https://apps.gnome.org/Papers/) for PDF and more
common formats and [Foliate](https://johnfactotum.github.io/foliate/) as eBook
reader
- Text editor: [Neovim](https://neovim.io/) ❤️
- File manager: [Nautilus](https://apps.gnome.org/en/Nautilus/)
- Reference manager: [Zotero](https://www.zotero.org/)
- Programming-related: [R](https://www.r-project.org/),
[Python](https://www.python.org/),
[Julia](https://julialang.org/) and
[shell scripting](https://www.gnu.org/software/bash/)
- Colorscheme: [Catppuccin](https://github.com/catppuccin/catppuccin)
(currently running Latte flavor during the day, and Mocha at night)

## Support

Feel free to leave an issue on the
[Issue tab](https://github.com/brunomontezano/dotfiles/issues)
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](https://github.com/brunomontezano).