https://github.com/iammoltony/configs
All-you-can-eat-buffet of random files
https://github.com/iammoltony/configs
bashrc config cool dotfiles dotfiles-linux gitconfig uwu vimrc
Last synced: over 1 year ago
JSON representation
All-you-can-eat-buffet of random files
- Host: GitHub
- URL: https://github.com/iammoltony/configs
- Owner: IAmMoltony
- Created: 2023-09-19T11:07:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-24T14:45:07.000Z (over 1 year ago)
- Last Synced: 2025-02-24T15:43:30.246Z (over 1 year ago)
- Topics: bashrc, config, cool, dotfiles, dotfiles-linux, gitconfig, uwu, vimrc
- Language: Shell
- Homepage:
- Size: 3.98 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: change-wallpaper
Awesome Lists containing this project
README
[wrench icon](https://www.flaticon.com/free-icons/wrench)
[](https://www.codefactor.io/repository/github/iammoltony/configs)
Hi, this is *configs*, a repository hosting my configurations for programs (such
as `.bashrc`) and some scripts as well.
## Installation
### Using the Super Convenient Installer™
You can install configs with one command like so:
```bash
curl -sL https://raw.githubusercontent.com/IAmMoltony/configs/master/super-convenient-installer.sh | bash
```
Make sure you have `curl`, `git` and `bash` installed, though. The Super
Convenient Installer™ will take care of everything else.
### Manual Installation
Copy-paste these commands to install all configs:
```bash
git clone https://github.com/IAmMoltony/configs ~/configs # clone the repository
cd ~/configs # go into the repo dir
./install-cascadia-code.sh # install cascadia code (OPTIONAL, don't run if you
# don't need the font)
./install.sh # install configurations
source ~/.bashrc # reload bashrc
```
## Scripts
### Cron Sync
Cron Sync is a convenient system for automatically backing up configs.
See `CronSync.md`.
### Wallpaper changer
The wallpaper changer script changes the wallpaper using `feh`, designed for use
in an environment with no DE.
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 to your liking.
#### ok but why do i have to copy it to `/etc`???
So at some point I set up the wallpaper changer as a systemd timer, which do not
set the `HOME` variable, so I had to use a fixed path that does not depend on
the user for configuration. Too late (lazy) to change it now.
## 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.