Skip to content

Instantly share code, notes, and snippets.

View daryltucker's full-sized avatar

Daryl Tucker daryltucker

  • Neo-Retro Group
  • Salem, Or
View GitHub Profile
git rebase -i $(git merge-base HEAD master)
@daryltucker
daryltucker / CR-10S-PETG-SUNLU-Blue.mkd
Created April 6, 2018 23:35
CR-10S-PETG-SUNLU-Blue Filament Settings
Hot-End:        255-260
Build Plate:    80
Retraction:     6.0@25
Fan Speed:      0% Initial, 20% Reg, 40% Max
Initial Speed:  20mm/s
Print Speed:    50-60mm/s

Notes:

  • Tested at 0.3mm w. 0.4mm nozzle.
@daryltucker
daryltucker / overview-wrapper.sh
Created May 11, 2018 05:12
Update Minecraft Overviewer Google Maps API Key
#!/bin/bash
# Maybe there is an 'official' way... this works with cron so :"D
G_MAPS_KEY=""
WORLD_PATH="/home/minecraft/minecraft-1.12.2/world/"
WWW_PATH="/home/minecraft/minecraft-1.12.2/www-overviewer/"
OLD_MAP_SRC="api/js?sensor=false"
NEW_MAP_SRC="api/js\?key=${G_MAPS_KEY}\&sensor=false"
overviewer.py ${WORLD_PATH} ${WWW_PATH}
@daryltucker
daryltucker / Preferences.sublime-settings
Last active May 28, 2019 21:34
Sublime Text 3 User Preferences
{
"added_words": [],
"auto_complete": true,
"auto_complete_commit_on_tab": true,
"auto_complete_triggers":
[
{
"characters": ".",
"selector": "source.python - string - comment - constant.numeric"
}
@daryltucker
daryltucker / ejabberd.service
Created November 17, 2018 03:52
Debian Systemd Service File
[Unit]
Description=XMPP Server
After=network.target
[Service]
User=ejabberd
Group=ejabberd
LimitNOFILE=16000
RestartSec=5
ExecStart=/bin/bash /sbin/ejabberdctl start --config-dir /etc/ejabberd --logs /var/log/ejabberd
@daryltucker
daryltucker / nrg_scrobbler.py
Created December 30, 2018 22:37
Scrobble [cold media] to Last.fm
#!/usr/bin/env python3
# Neo-Retro Group
# @daryltucker
'''
Scrobble albums, waiting the duration of each track and setting Now Playing.
Scrobble single track.
@daryltucker
daryltucker / NAME_OF_THEME.sublime-theme
Created March 14, 2019 18:27
Customize Sublime Text 3 theme for 4k and other enhancements (target: Soda Light 3)
[
{
"instructions": "Place in/as $HOME/.config/sublime-text-3/Packages/User/NAME_OF_THEME.sublime-theme"
},
{
"class": "tab_label",
"settings": ["highlight_modified_tabs"],
"parents": [{"class": "tab_control", "attributes": ["dirty"]}],
"fg": [220, 30, 15]
},
@daryltucker
daryltucker / ds_systemd_ask_password_acl
Created March 17, 2019 22:42
Fixes "TypeError: expected string or buffer" caused by failure to determine dirsrv user (4.6.4-10.el7.centos.2) (/usr/sbin/ds_systemd_ask_password_acl)
#!/bin/sh
# BEGIN COPYRIGHT BLOCK
# Copyright (C) 2016 Red Hat, Inc.
#
# All rights reserved.
#
# License: GPL (version 3 or any later version).
# See LICENSE for details.
# END COPYRIGHT BLOCK
@daryltucker
daryltucker / dev.zone
Created March 27, 2019 17:35
Deprecating /etc/bind/zones/dev.zone (Thanks, Google :P)
$ORIGIN .
$TTL 3600 ; 1 hour
dev IN SOA dev. admin.dev. (
2015031337 ; serial
3600 ; refresh (1 hour)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS nugit.net.
@daryltucker
daryltucker / dovecot_ulimit_fix.mkd
Created April 1, 2019 18:16
Increase available ulimit for dovecot and enable in systemd
Warning: fd limit (ulimit -n) is lower than required under max. load (1024 < 6000), because of service auth { client_limit }

# vim /etc/dovecot/conf.d/10-master.conf

...
service auth {