Packages

dnf install xautolock i3lock strace i3 jq vim keychain zsh python-pip glances xsel docker git shutter htop lshw speedtest-cli pavucontrol powertop xbacklight blueman network-manager-applet yubioath-desktop acpid clang libxml2-devel pv system-config-printer pwgen redis nmap yum-plugin-fastestmirror nodejs pdsh pdsh-rcmd-ssh vagrant irssi ngrep awscli wavemon simplescreenrecorder tig pinentry-gtk poppler-utils gpsbabel pdfshuffler

# with fedora version (see linux/index.md in old docu)
dnf install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-25.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-25.noarch.rpm

pip install jsonpatch

enable services

  • powertop
  • acpid

go tools

  • github.com/xenolf/lego
  • github.com/tobstarr/godep/…
  • github.com/simeji/jid
  • github.com/benbjohnson/ego/…
  • github.com/valyala/quicktemplate/…
  • github.com/wallix/awless
  • github.com/campoy/embedmd

gnome

  • gnome-control-center display

slack

https://slack.com/downloads/linux

System limits

sysctl -w vm.max_map_count=262145 # persist them

docker

# /etc/sysconfig/docker
# for kubernetes
OPTIONS='--selinux-enabled --log-driver=json-file'

# /etc/sysconfig/docker-storage
DOCKER_STORAGE_OPTIONS="--storage-driver=overlay"

sudo groupadd docker
sudo usermod -a -G docker tobias
newgroup docker

kubernetes

sudo VERSION=1.5.1 bash ~/src/github.com/tobstarr/tobstarr.com/src/install/kubectl.sh

go

sudo VERSION=1.8beta2 bash ~/src/github.com/tobstarr/tobstarr.com/src/install/go.sh

powertop

cat > /etc/systemd/system/powertop.service <<EOF
[Unit]
Description=Powertop

[Service]
Type=oneshot
ExecStart=/usr/sbin/powertop --auto-tune

[Install]
WantedBy=multi-user.target
EOF

backlight color

rbenv

dnf install -y gcc bzip2 openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel
dnf install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

Xrandr

# /etc/X11/xinit/xinitrc.d/90-screen.sh
xrandr --output eDP-1 --scale 0.5x0.5 --dpi 220 # not sure about the dpi

Firefox plugins

acrobat reader

dnf install -y http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i486linux_enu.rpm 

auto-suggest for zsh

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
bindkey '^ ' autosuggest-accept

Install htop-vim

See [htop](htop)