Skip to content

Instantly share code, notes, and snippets.

View robdaemon's full-sized avatar

Robert Roland robdaemon

View GitHub Profile
rroland@vala:/snap/emacs/799$ du -h > ~/emacs-snap
512 ./etc/X11/Xreset.d
512 ./etc/X11/Xresources
9.0K ./etc/X11/Xsession.d
25K ./etc/X11/app-defaults
0 ./etc/X11/xkb
58K ./etc/X11
0 ./etc/avahi/services
3.5K ./etc/avahi
0 ./etc/dbus-1/session.d
@robdaemon
robdaemon / README.md
Last active February 13, 2023 01:14
NextCloud docker compose setup

I can't take credit for the systemd unit files, I found those examples ages ago. I've updated them to use the newer Docker Compose plugin.

Each file has its folder locations in a comment at the top. Place the various files in their locations, and then:

systemctl daemon-reload
systemctl enable docker-compose@swag
systemctl enable docker-compose@mediaserver
systemctl enable docker-compose@nextcloud
systemctl enable docker-compose-reload.timer
@robdaemon
robdaemon / gist:6c383c2f4c6e3d495e14dd8cdbb9bdc3
Last active March 24, 2021 22:06
block twitter sidebar stuff
twitter.com##:xpath(//span[(text()='Trends for you')]/../../../..)
twitter.com##:xpath(//span[(text()="What’s happening")]/../../../../..)
twitter.com##:xpath(//span[(text()="Who to follow")]/../../../../..)
twitter.com##:xpath(//span[(text()="Topics to follow")]/../../../../..)
@robdaemon
robdaemon / docker-compose.yml
Created February 28, 2021 02:45
HomeAssistant + zwavejs2mqtt + Mosquitto
version: '3'
services:
homeassistant:
container_name: homeassistant
image: homeassistant/home-assistant:stable
volumes:
- /home/rroland/homeassistant/config:/config
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
networks:
@robdaemon
robdaemon / swapcaps.ps1
Created April 11, 2021 22:43
swap ctrl and capslock on windows 10
$hexified = "00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,1d,00,00,00,00,00".Split(",") | % { "0x$_"};
$kbLayout = 'HKLM:\SYSTEM\CurrentControlSet\Control\Keyboard Layout';
New-ItemProperty -Path $kbLayout -Name "Scancode Map" -PropertyType Binary -Value ([byte[]]$hexified)
@robdaemon
robdaemon / init.el
Created December 15, 2024 08:01
cobol emacs init.d
(require 'package)
(add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/"))
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize)
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))
(eval-and-compile
(setq use-package-always-ensure t