Skip to content

sierra-alpha/kainga-conf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kainga-conf

Built with Spacemacs

Table of Contents

Description

This package contains all the config and required scripts to get an environment set up how I like it, it is used in the parent package kainga to supply details to matapihi and wakahiki in order to achieve the desired setup.

Quick Start

Use the script found at kainga-bootsrap to setup the system in it's current configuration, it's intended to be decoupled from the containerisation process of matapihi, so in theory you could run this on any debian based linux system (in time i'd like to ad support for CentOS and other flavours), physical, virtualised or containerised.

This is the configuration file to bootstrap a system the way I like it. Commands expect to be in a bash shell, if your default is sh enter bash then, Copy and paste the following into a shell. the &&'s allow for commands requiring input.

Or the following

sudo apt-get update && sudo apt-get install -y python3 python3-pip git \
&& git clone https://github.com/sierra-alpha/kainga-conf.git \
&& export PATH="$(python3 -m site --user-base)/bin:$PATH" \
&& pip3 install -U wakahiki \
&& wakahiki -c ~/kainga-conf/kainga.conf -l debug -o ~/.wakahiki.log -u shaun

or in an .xinitrc/.Xsession

xterm -bg grey19 -fg grey70  -fa 'Source Code Pro' -fs 10 -maximize  -bc -e bash -c "sudo apt-get update \
&& sudo apt-get install -y python3 python3-pip git \
&& git clone https://github.com/sierra-alpha/kainga-conf.git \
|| cd kainga-conf && git pull \
&& export PATH=\"$(python3 -m site --user-base)/bin:$PATH\" \
&& pip3 install -U wakahiki \
&& wakahiki -c ~/kainga-conf/kainga.conf -l debug -o ~/.wakahiki.log -u shaun \
&& emacsclient -c -a emacs \
|| echo Failure, enter to exit && read ; bash"

Configure

This is intended to be a starting point fo you to configure you're own environment the way you like it, use the kainga.conf as a template to run any custom setups or scripts of your own. more details can be found on the wkahiki readme about config file formats.

About

My personal config for my kainga (home away from home)

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published