Skip to content

Instantly share code, notes, and snippets.

View mikalcallahan's full-sized avatar
🌀

Mikal Callahan mikalcallahan

🌀
View GitHub Profile
@c-kunz
c-kunz / Angular Material Theming.md
Last active September 13, 2021 18:27
Advanced guide for customizing Angular Material.

Angular Material Theming

This document intends to be a guide for theme authors on how to create a full Angular Material Theme color configuration (from scratch).

Why this document exists

Unfortunately, documentation is rather lacking when going beyond the simple example provided by Angular Material.

While primary / accent / warn colors are easily comprehendable, and despite Angular Material publicly advertising that there is more than that to a theme (e. g. foreground palette - colors of text and icons), it fails to explain how to change these additional palettes and what they consist of.

@ddnomad
ddnomad / luks_on_lvm_arch_linux_guide.sh
Last active April 11, 2023 19:34
Arch Linux installation with a full-disk encryption (LUKS on LVM)
###############################################################################
# Author: ddnomad
# Version: 1.1.3
# Last Update: 2020-07-06
#
# External contributors:
# - u/momasf (https://www.reddit.com/user/momasf) - an excellent
# tip to use 'reflector' to speed up downloads during the base
# installation
# - eXhumer (https://github.com/eXhumer) - Fixes for things that
@segabor
segabor / gist:cd08eae2ce8717a1e4f8476687d98221
Created September 4, 2018 08:59
Build Swift 4.2-dev on Arch Linux
#!/bin/bash
# Build Swift on Arch Linux
# Original post I followed https://akrabat.com/compiling-swift-on-linux/.
# [1] Checking out repo
mkdir swift-dev
cd swift-dev/
git clone git@github.com:apple/swift.git
## How to hide API keys from github ##
1. If you have already pushed commits with sensitive data, follow this guide to remove the sensitive info while
retaining your commits: https://help.github.com/articles/remove-sensitive-data/
2. In the terminal, create a config.js file and open it up:
touch config.js
atom config.js
@pascalpoitras
pascalpoitras / config.md
Last active June 23, 2024 15:33
My WeeChat configuration

WeeChat Screenshot

Mouse


enable