Skip to content

Instantly share code, notes, and snippets.

View fredluetkemeier's full-sized avatar

Fred Luetkemeier fredluetkemeier

  • Trimble
  • Columbia, MO
View GitHub Profile
@fredluetkemeier
fredluetkemeier / Tree.elm
Last active May 21, 2026 02:25
module Tree.Ours exposing (Tree, children, find, get, insert, parents, singleton)
import Dict exposing (Dict)
import List.Extra as List
import Maybe.Extra as Maybe
type Tree a
= Tree
{ key : String
@fredluetkemeier
fredluetkemeier / rclone.txt
Created December 12, 2022 06:04
rclone service
[Unit]
Description=Service to mount and sync a network drive for Steam games
[Service]
User=deck
Type=notify
WorkingDirectory=/home/deck/.remote-steam-drive
Restart=on-failure
RestartSec=5s
ExecStart=rclone -v mount wasabi:/steamdeck ./mount \
@fredluetkemeier
fredluetkemeier / ubnt-dyndns.sh
Created September 17, 2022 06:32 — forked from thebentern/ubnt-dyndns.sh
Setup namecheap dynamic dns for ubnt edgerouter
configure
set service dns dynamic interface eth0 service namecheap host-name <host>
set service dns dynamic interface eth0 service namecheap login <username>
set service dns dynamic interface eth0 service namecheap password <password>
commit
save
exit
@fredluetkemeier
fredluetkemeier / multipass.yml
Created May 7, 2021 20:52
Multipass Cloud Init
runcmd:
- "curl -fsSL https://get.docker.com | sh"
- "usermod -aG docker ubuntu"
@fredluetkemeier
fredluetkemeier / tasks.json
Last active February 3, 2022 22:40
.NET Launch Tasks
{
"version": "2.0.0",
"options": {
"shell": {
"executable": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
}
},
"tasks": [
{
"label": "NuGet Restore",