Skip to content

Instantly share code, notes, and snippets.

Avatar

Samuel FORESTIER HorlogeSkynet

View GitHub Profile
@HorlogeSkynet
HorlogeSkynet / Registre_Expressions_FORESTIER_DURAND.md
Created February 8, 2023 19:04
Registre d’Expressions FORESTIER - DURAND
View Registre_Expressions_FORESTIER_DURAND.md

Registre d’Expressions FORESTIER - DURAND

Dans l’agriculture il y a toujours un voleur.

@HorlogeSkynet
HorlogeSkynet / qwant.user.css
Last active January 11, 2023 08:11
Hide ads on Qwant
View qwant.user.css
/* ==UserStyle==
@name qwant.com - 1/1/2023, 10:56:04 AM
@namespace github.com/openstyles/stylus
@version 1.0.0
@description Hide ads on Qwant
@author HorlogeSkynet
==/UserStyle== */
@-moz-document domain("www.qwant.com") {
.result--ext {
display: none;
@HorlogeSkynet
HorlogeSkynet / TeraStation_Shutdown.py
Created May 23, 2022 13:16
A Python script to programmatically shutdown a Buffalo TeraStation 3210DN NAS
View TeraStation_Shutdown.py
#!/usr/bin/env python3
"""
A Python script to programmatically shutdown a Buffalo TeraStation 3210DN NAS.
Written by Samuel FORESTIER for Stefano PICA.
Inspired from : <https://gist.github.com/HorlogeSkynet/703c1546ae2e70fc6cf6f04b8eb5a9d1>.
===
@HorlogeSkynet
HorlogeSkynet / gitea.service
Last active June 6, 2022 10:15
systemd unit service for Gitea server running against Redis
View gitea.service
[Unit]
Description=Gitea (Git with a cup of tea)
After=syslog.target
After=network.target
Wants=redis-server.service
Requires=redis-server.service
[Service]
Type=simple
User=git
@HorlogeSkynet
HorlogeSkynet / isso.service
Last active March 20, 2022 14:13
systemd unit file for Isso server installed under /opt
View isso.service
[Unit]
Description=Lightweight Disqus alternative
After=apache2.service
Wants=apache2.service
[Service]
User=isso
Group=isso
ExecStart=/opt/isso/venv/bin/isso -c isso.conf run
Restart=on-failure
@HorlogeSkynet
HorlogeSkynet / ghacks-user-js_updater-sh.patch
Created April 4, 2020 13:29
Git patch allowing GHacks User.JS's Updater BASH script to work with Thunderbird (see arkenfox/user.js#910)
View ghacks-user-js_updater-sh.patch
From 71705c402e0abc7392c08f185ef932e68621368c Mon Sep 17 00:00:00 2001
From: Samuel FORESTIER <dev@samuel.domains>
Date: Mon, 23 Mar 2020 15:42:57 +0100
Subject: [PATCH 1/6] Adds `-t` option to work with Thunderbird profiles
(instead of Firefox)
See (and closes) [HorlogeSkynet/thunderbird-user.js#1].
Co-Authored-By: atomGit <atomgit@users.noreply.github.com>
---
@HorlogeSkynet
HorlogeSkynet / torrent_trackers_ports.yml
Created March 23, 2020 09:02
TCP/UDP ports used by "popular" torrent trackers
View torrent_trackers_ports.yml
%YAML 1.2
---
# From <https://torrents.io/tracker-list/>.
tcp:
- 80
- 443
- 1337
- 2095
@HorlogeSkynet
HorlogeSkynet / leap_years_starting_on_wednesday.py
Created December 14, 2019 13:26
Simple Family Challenge : Show the leap years of the 20th and 21st centuries starting on a Wednesday
View leap_years_starting_on_wednesday.py
#!/usr/bin/env python3
import calendar
import datetime
for year in range(1900, 2100):
if not calendar.isleap(year):
continue
@HorlogeSkynet
HorlogeSkynet / minecraft.service
Last active July 2, 2022 17:36
systemd unit file for Minecraft server running against OpenJDK 11
View minecraft.service
[Unit]
Description=Minecraft Server
Wants=network.target
After=network.target
[Service]
User=minecraft
Nice=5
Restart=on-failure
SuccessExitStatus=0 143
@HorlogeSkynet
HorlogeSkynet / user-overrides.js
Last active March 6, 2023 17:52
HorlogeSkynet's (Arkenfox) User.JS override scripts, for Firefox & Thunderbird
View user-overrides.js
/*
>> HorlogeSkynet's Arkenfox User.JS override preferences <<
Version: v0.8.15
Upstream version: 109.0
Installation : Follow <https://github.com/arkenfox/user.js/wiki/3.2-Applying-Your-Changes#small_orange_diamond-the-solution>.
Note : This is an OVERRIDE script for <https://github.com/arkenfox/user.js>, DO NOT USE IT ALONE.
*/
// Re-enables 'about:home' page for startup landing page and new tabs.
/* 0102 */ user_pref("browser.startup.page", 1);