Skip to content

Some package's and shell's configuration files and some Scripts I use on my Arch Linux machines.

License

Notifications You must be signed in to change notification settings

JoaoCostaIFG/dotfiles

Repository files navigation

Dotfiles

My current dotfiles and scripts. I manage these using DotBot.

The scripts were written by me for me. Feel free to adapt them to your needs.

Contents

  • The scripts directory contents should be kept somewhere in the user's PATH;
  • The dotfiles in the homedir directory should be kept in the user's home directory;
  • The dotfiles in the dot_config directory should be kept in the user's .config directory.

Note: I replaced the dot, ., in the file paths by dot_.

Scripts

Go to the scripts directory to find out more about all the scripts (the README.md file of that directory).

That README.md file is generated automatically using the descriptions in the header blocks of each script file. Some files maybe have the descriptions missing, because I forgot to comment them.

License

The scripts are licensed under an MIT License

Wallpaper

I include in this repo the wallpapers I use. Sources:

Note: I've modified them slightly to better fit my tastes.OA

Notes on fish

I'm currently using Fish as my "main" shell. Fish isn't POSIX compliant, which poses a problem: how to keep my Bash and Fish configs in sync. Babelfish to the rescue (no, not the translation application). I'm using babelfish to translate my existing POSIX compliant files (environment vars, aliases, and functions) to Fish and sourcing them.

This allows me to keep a consistent environment between my sheels. I don't store that translated files, which means they are always translated again.

Other "dotfile-ish" stuff

About

Some package's and shell's configuration files and some Scripts I use on my Arch Linux machines.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published