/dotfiles

Customized dotfiles, scripts and others for a personalized Linux environment.

Primary LanguageJavaScript

Dotfiles

overview.gif

Overview

This repository contains my personal dotfiles, designed for full use on Ubuntu (Debian-based), with most of the features also functioning on other Linux distributions.


Installation

Interactive installation with bin/install.sh script.

git clone https://github.com/migueltc13/dotfiles.git ~/dotfiles
cd ~/dotfiles
bin/install.sh

Update

Interactive update with bin/update.sh script.

cd ~/dotfiles
bin/update.sh

Packages

Package lists, located in packages/.


Config

Configuration files, located in config/.

Bash

Neovim

  • nvim/ - neovim config dir

Tmux

  • tmux/ - tmux config dir

Bat

  • bat/ - bat config dir

Btop

  • btop/ - btop config dir

Nano

Terminator

XTerm

Git

LSDeluxe

  • lsd/ - lsd config dir

Vivid


Misc

Miscellaneous files, located in misc/.

Applications and Icons

Applications located in misc/applications/.

Icons located in misc/icons/.

Fonts

Located in misc/fonts/.

Wallpapers

Located in misc/wallpapers/.

Cron job example:

# m h   dom mon dow  command
0 * * * *   $HOME/Pictures/Wallpapers/wallpaper.sh &> $HOME/Pictures/Wallpapers/wallpaper.log

Animations (ascii)

Located in misc/animations/.

Gnome shell extensions

Located in misc/gnome-extensions/.

Bin

Located in misc/bin/.

Scripts from /usr/local/bin

Firefox custom css theme

Located in misc/firefox/.