Skip to content

Instantly share code, notes, and snippets.

@pslobo
pslobo / RPMpackages.rb
Last active September 3, 2015 14:43 — forked from KartikTalwar/RPMpackages.rb
Create puppet facts for RPM packages
package_data = Facter::Util::Resolution.exec('rpm --query --all --qf "%{NAME}||%{VERSION}\n"')
package_data.split("\n").each do |line|
rpm_detail = line.split("||")
package_name = 'package_' + rpm_detail[0]
package_version = rpm_detail[1]
Facter.add(package_name) do
setcode do
@pslobo
pslobo / gist:24443fa7fe36ff26a103
Created October 22, 2015 13:54 — forked from saetia/gist:1623487
Clean Install – OS X 10.11 El Capitan

OS X Preferences


most of these require logout/restart to take effect

# Enable character repeat on keydown
defaults write -g ApplePressAndHoldEnabled -bool false

# Set a shorter Delay until key repeat
@pslobo
pslobo / swarm.sh
Created July 25, 2016 10:42 — forked from etoews/swarm.sh
docker-machine create -d virtualbox swarm-keystore
eval "$(docker-machine env swarm-keystore)"
docker run -d \
-p "8500:8500" \
-h "consul" \
progrium/consul -server -bootstrap
docker-machine create \
-d virtualbox \
@pslobo
pslobo / docker-cli-tips-and-tricks.md
Created September 9, 2016 09:12 — forked from BretFisher/docker-cli-tips-and-tricks.md
Docker CLI Tips and Tricks
@pslobo
pslobo / .tmux.conf
Created May 30, 2017 13:18 — forked from BretFisher/.tmux.conf
My ugly tmux config, much copied from others and tweaked
# tmux config for ultimate winning
# make tmux display things in 256 colors
#set -g default-terminal "screen-256color"
# use this if italic enabled in term profile
set -g default-terminal "tmux-256color"
# set just true color without custom term
#set -ga terminal-overrides ",xterm-256color:Tc"
# fixes bug: https://github.com/tmux/tmux/issues/435
#set -ga terminal-overrides ',xterm*:sitm=\E[3m'