Skip to content

random system automation scripts and software configurations for DE customization

Notifications You must be signed in to change notification settings

carnivuth/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCRIPTS

personal dotfiles (wayland configuration) + some usefull scripts and tools for everyday use

INSTALLATION

to install :

  • clone the repository
git clone https://github.com/carnivuth/scripts "$HOME/scripts"
  • copy default configurations
cp $HOME/scripts/etc/.config/settings.sh.sample $HOME/scripts/etc/.config/settings.sh
  • run the installation script (arch linux only)
cd $HOME/scripts.sh && ./scripts.sh

this will install dependencies and link the dotfiles under the right folder using stow, for reference

flowchart LR
A[etc] --> E[~/.config]
B[bin] --> F[~/.local/bin]
C[lib] --> G[~/.local/lib]
D[systemd] --> H[~/.config/systemd/user]
Loading

CONFIGURATION

configuration is done in the $HOME/.config/settings.sh file, see the .sample (version for reference) all binaries load the configuration file and use the setted variables

SUPPORTED SYSTEMS

the repo is tested on arch linux, it should work on other distros if you install the dependencies listed in the ./install.sh script