Skip to content

Instantly share code, notes, and snippets.

View lamlion's full-sized avatar
🎯
Focusing

Feisal Lam-Lion lamlion

🎯
Focusing
View GitHub Profile
@lamlion
lamlion / README.md
Created June 15, 2021 21:49 — forked from triangletodd/README.md
k3s in LXC on Proxmox

On the host

Ensure these modules are loaded

cat /proc/sys/net/bridge/bridge-nf-call-iptables

Disable swap

sysctl vm.swappiness=0
swapoff -a
@lamlion
lamlion / zsh-docker-context-prompt-agnoster.sh
Created January 24, 2023 23:47 — forked from rimelek/zsh-docker-context-prompt-agnoster.sh
Custom prompt showing the current Docker context configured using environment variables. ZSH theme is "agnoster". This gist is not the whole zshrc file, only the relevant parts.
ZSH_THEME="agnoster"
plugins=(git docker docker-compose)
prompt_docker_host() {
docker_icon="\xF0\x9F\x90\xB3"
if [[ -n "$DOCKER_HOST" ]]; then
if [[ -n "$DOCKER_CONTEXT_HOST" ]] && [[ "$DOCKER_CONTEXT_HOST" == "$DOCKER_HOST" ]]; then
prompt_segment red default "$docker_icon $DOCKER_CONTEXT"
else
@lamlion
lamlion / container-desktop-shell.sh
Created January 24, 2023 23:47 — forked from rimelek/container-desktop-shell.sh
Custom shell to use Docker Desktop and Rancher Desktop on the same machine using their own clients
#!/bin/bash
set -eu -o pipefail
function docker_desktop() {
CONTEXT_DESC="Docker Desktop"
DD_HOME="$HOME/.docker"