Skip to content

Instantly share code, notes, and snippets.

View JackCuthbert's full-sized avatar
☺️
Being mindful

Jack Cuthbert JackCuthbert

☺️
Being mindful
View GitHub Profile
@JackCuthbert
JackCuthbert / onedark-slack.txt
Created January 11, 2024 02:19
OneDark for Slack 2024
#282C34,#61AFEF,#98C379,#E06C75
@JackCuthbert
JackCuthbert / chadrc.lua
Last active March 18, 2023 10:13
Fix Dracula theme in nvchad
---@type ChadrcConfig
local M = {}
-- Path to overriding theme and highlights files
local highlights = require "custom.highlights"
M.ui = {
theme = "chadracula",
theme_toggle = { "chadracula", "one_light" },
changed_themes = {
@JackCuthbert
JackCuthbert / userChrome.css
Last active April 27, 2023 03:58
Firefox Customisations
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* Hide the tab bar */
#TabsToolbar {
display: none;
}
/* Decrease padding on sidebar header button */
#sidebar-header {
padding: 2px 2px !important;
@JackCuthbert
JackCuthbert / PKGBUILD
Created December 5, 2020 07:34
discord 0.0.13-0 temp PKGBUILD
# Maintainer: Filipe Laíns (FFY00) <lains@archlinux.org>
pkgname=discord
_pkgname=Discord
pkgver=0.0.13
pkgrel=0
pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
arch=('x86_64')
url='https://discordapp.com'
license=('custom')
@JackCuthbert
JackCuthbert / mirrorlist
Created August 3, 2020 01:41
Pacman mirror list w/ AU/NZ First
##
## Arch Linux repository mirrorlist
## Generated on 2020-08-03
##
# Australia
Server = https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
Server = http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
Server = https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch
Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
@JackCuthbert
JackCuthbert / server.cfg
Created April 8, 2020 23:19
QuakeJS Server Settings
seta sv_hostname "Hostname"
seta sv_maxclients 12
seta g_motd "MOTD"
seta g_quadfactor 3
seta g_gametype 0
seta timelimit 15
seta fraglimit 25
seta g_weaponrespawn 3
seta g_inactivity 3000
seta g_forcerespawn 0
#!/bin/sh
# sudo crontab -e
# * 3 * * * export BORG_PASSPHRASE=repo_passphrase; /path/to/backup.sh /path/to/repo.borg /source/folder/to/backup >> /path/to/backup.log 2>&1
# some helpers and error handling:
info() { printf "\n%s %s\n\n" "$( date )" "$*" >&2; }
trap 'echo $( date ) Backup interrupted >&2; exit 2' INT TERM
info "Starting backup"
@JackCuthbert
JackCuthbert / Picard album naming.txt
Last active September 27, 2019 02:51
Naming scheme for album based folders
$set(Album, $replace($rreplace(%album%,[_:*?"<>|],),?,)
$set(AlbumYear, $if(%date%,$if(%album%,)\($left(%date%,4)\))/)
$set(DiscAndTrackNumber, $if($gt(%totaldiscs%,1), $num(%discnumber%,1)-)$num(%tracknumber%,2)))
$set(Title, $replace($rreplace(%title%,[_:*?"<>|],),?,))
%albumartist% -%Album%%AlbumYear%/%DiscAndTrackNumber%%Title%
@JackCuthbert
JackCuthbert / convert-to-ac3.sh
Last active April 10, 2020 07:22
Convert all media files to use AC3 audio tracks
#!/bin/bash
for i in *.mkv;
do name=`echo "$i" | cut -d'.' -f1`
echo "$name"
ffmpeg -y -i "${name}.mkv" -map 0 -c:v copy -c:a ac3 -b:a 640k -c:s copy "${name}.AC3.mkv"
done
@JackCuthbert
JackCuthbert / VSCode Sane Defaults.md
Last active July 30, 2019 00:15
Sane VSCode/VSCodium defaults using Vim

VSCode Sane Defaults

Vim edition

Y tho

Settings sync is a sledgehammer in my opinion, this is the bare minimum configuration and extensions I use personally for a functional and productive VSCode environment.

Each project may have a different set of extenstions that I install as and when they're needed and is not synced to this Gist.