Skip to content

Instantly share code, notes, and snippets.

Florian Heinle fheinle

Block or report user

Report or block fheinle

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@fheinle
fheinle / puppetboard.pp
Created Dec 18, 2017
Puppet-Manifest mit Kerberos-Auth
View puppetboard.pp
```puppet
# install and configure puppetboard
class profiles::puppetboard {
$krb_auth_realm = lookup('profiles::puppetboard::krb_auth_realm', String)
$krb_5keytab = lookup('profiles::puppetboard::krb_5keytab', String)
$servername = lookup('profiles::puppetboard::servername', String, 'first')
class { '::puppetboard':
View us
default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "English (US)";
key <TLDE> { [ grave, asciitilde ] };
key <AE01> { [ 1, exclam ] };
key <AE02> { [ 2, at ] };
key <AE03> { [ 3, numbersign ] };
key <AE04> { [ 4, dollar ] };
View xkb_symbols_usumlaut.diff
--- us.distrib 2016-01-22 09:38:25.000000000 +0100
+++ us 2017-05-06 16:53:11.964087368 +0200
@@ -19,19 +19,19 @@
key <AD01> { [ q, Q ] };
key <AD02> { [ w, W ] };
- key <AD03> { [ e, E ] };
+ key <AD03> { [ e, E, EuroSign, EuroSign ] };
key <AD04> { [ r, R ] };
key <AD05> { [ t, T ] };
View keybase.md

Keybase proof

I hereby claim:

  • I am fheinle on github.
  • I am heinlef (https://keybase.io/heinlef) on keybase.
  • I have a public key ASDVtEHSOzZavggmPOk8NmQwOvkt0TbGsDuri6JhvAJb6Ao

To claim this, I am signing this object:

@fheinle
fheinle / davput.py
Last active Oct 20, 2018
Recursive upload with cadaver
View davput.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
""" perform recursive uploads using cadaver
cadaver does not support recursive directory upload.
This script will upload a given path to a given URL
"""
View khard.conf
[addressbooks]
[[kontakte]]
path = ~/.pim/kontakte/kontakte/
[general]
editor = /usr/bin/vim
default_country = Germany
default_action = list
show_nicknames = no
View khal.conf
[calendars]
[[default]]
path = ~/.pim/kalender/defaultcalendar/
color = light red
[[geburtstage]]
path = ~/.pim/kalender/contact_birthdays/
color = yellow
readonly = true
View vdirsyncer config
[general]
status_path = ~/.local/share/vdirsyncer/
[pair Kontakte]
a = kontakte_lokal
b = kontakte_remote
collections = ["from b"]
[storage kontakte_lokal]
type = filesystem
@fheinle
fheinle / keepass.desktop
Created Aug 20, 2014
KeePass startup script
View keepass.desktop
[Desktop Entry]
Name=KeePass
GenericName=Passwortspeicher
Comment=Autostart KeePass with password from keyring
Exec=/home/florian/.bin/keepass.sh
Terminal=false
Type=Application
Icon=keepassx
Categories=Network;FileTransfer;
StartupNotify=false
@fheinle
fheinle / .bashrc
Created Mar 28, 2014
automatisch Screen starten für SSH-Verbindungen
View .bashrc
if [ ! "$TERM" == "screen" ] && [ "$SSH_TTY" != '' ]; then
screen -x -S sshscreen || screen -S sshscreen
fi
You can’t perform that action at this time.