Arkanosis' configuration files
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
age of mythology Keep only documentation that's worth it Oct 22, 2015
autoconf
awesome
bash Move from custom ~/local to standard ~/.local Nov 14, 2018
bip/.bip
counter-strike
dotfiles * finger Oct 22, 2015
emacs Move from custom ~/local to standard ~/.local Nov 14, 2018
firefox
gammu Add configuration for gammu Oct 22, 2015
gdb Keep less panes in gdb-dashboard Nov 2, 2017
git
gnupg
gtk Add GTK 3.0 bookmarks Apr 10, 2018
htop
kde
ksh
lxc Make LXC 3.0 work on ArchLinux Jun 10, 2018
mbsync
mercurial
pyjab
python Move from custom ~/local to standard ~/.local Nov 14, 2018
pywikibot/.pywikibot
saltstack
screen
slrn
ssh/.ssh
systemd
thunderbird
tmux
tools-src Add encode-to-webm to encode videos using best VOD settings Sep 30, 2017
vim
weechat/.weechat
windows Add WIP qolemax keyboard layout for Windows Sep 25, 2018
xorg Move from custom ~/local to standard ~/.local Nov 14, 2018
zsh Move from custom ~/local to standard ~/.local Nov 14, 2018
.gitignore
.gitmodules Move more installation code from shell script to Makefile May 23, 2018
LICENSE Switch from the MIT license to the ISC license Mar 15, 2018
Makefile Move from custom ~/local to standard ~/.local Nov 14, 2018
README.md

README.md

Arkonf

Arkonf is a system configuration including:

  • a list of packages to install, managed using Salt;
  • a collection of configuration files for these tools.

Installation

As regular user on any POSIX OS

This will only install configuration files for the current user.

git clone https://github.com/Arkanosis/Arkonf.git
make -C Arkonf install

As root

This is the prefered way to install the full Arkonf (including packages).

On Arch Linux

pacman -S salt openssh openbsd-netcat git
git clone https://github.com/Arkanosis/Arkonf.git /root/Arkonf
ln -s /root/Arkonf/saltstack/salt /srv/salt
ln -s /root/Arkonf/saltstack/pillar /srv/pillar
salt-call --local state.highstate
pacman -Syu

On Debian and Kubuntu

apt install salt-minion git
git clone https://github.com/Arkanosis/Arkonf.git /root/Arkonf
ln -s /root/Arkonf/saltstack/salt /srv/salt
ln -s /root/Arkonf/saltstack/pillar /srv/pillar
apt update
salt-call --local state.highstate
apt upgrade

Copyright

Arkonf is copyright (C) 2001-2018 Jérémie Roquet jroquet@arkanosis.net and all code except code written by third-parties licensed under the ISC license.

See the LICENSE file for more details.

Links