Skip to content

szcdf/szcdf-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

szcdf-core

The core component of the SZCDF (Stephen Zhao Configuration Dot Files) system.

How to Use

Run the following command:

git clone git@github.com:szcdf/szcdf-core.git && cd szcdf-core && make install

Then follow the instructions in the installer.

How to Develop

How to Test

Prerequisite: docker.

  1. Run make enter-test-env to build the docker image and start an interactive container.
  2. Inside the container, run ./install.sh to test the installer. This script invokes the installer with the -e (editable) flag so files are symlinked for faster iteration during development.
    • Run ./reset.sh to undo the installation when you need to retest the installer.
    • Optionally install any packages you may need to aid in testing (e.g. sudo apt install vim to test the vimconfig module).
  3. Run bash to start a new bash shell and see the dotfiles come into effect.
  4. Test the final environment.

About

SZCDF is a dotfiles and shell/userspace configuration manager.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages