/configs

All-you-can-eat-buffet of random files

Primary LanguageShell

configs

Random scripts and configs in one repo

Installation

git clone https://github.com/IAmMoltony/configs ~/configs # clone the repository
cd ~/configs # go into the repo dir
git submodule update --init --recursive # submodules
./install-cascadia-code.sh # install cascadia code (OPTIONAL, don't run if you don't need the font)
./install.sh # install configurations
pip install -r sendemail-requirements.txt # install requirements for sendemail module (OPTIONAL, only if you're using HCS)
source ~/.bashrc # reload bashrc

HCS

HCS (Hourly Config Sync, also referred to as Cron Sync) is a convenient system for automatically backing up configs every hour.

See CronSync.md.

Wallpaper changer

Wallpaper changer requires a file called /etc/moltony-wallpaper-changer.conf to be created. The repository provides an example of the file. Copy it into /etc and change depending on your setup.

Warning

All configs and scripts for installing/updating/syncing assume that this repo is in your home directory, so make sure you clone it there or symlink it.