Skip to content

Instantly share code, notes, and snippets.

View aaronedev's full-sized avatar
🟣
working on violet void theme

Aaron aaronedev

🟣
working on violet void theme
View GitHub Profile
@aaronedev
aaronedev / hp.conf
Created May 6, 2025 03:39
keyd config gist in /etc/keyd for HP Laptop DE keyboard
# ╔════════════════════════════════╗
# β•‘ β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–‘β–ˆ β•‘
# β•‘ β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–€β–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–€β–‘β–ˆβ–€β–€β–‘β–‘β–ˆβ–‘ β•‘
# β•‘ β–‘β–€β–‘β–€β–‘β–€β–‘β–‘β–‘β–‘β–‘β–€β–€β–€β–‘β–€β–‘β–€β–‘β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–‘β–€β–‘ β•‘
# β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
[ids]
0001:0001
[main]
@aaronedev
aaronedev / omotron.conf
Created May 6, 2025 03:39
keyd config gist in /etc/keyd for OMOTRON Bluetooth DE keyboard
# ╔════════════════════════════════════════════════════════════════════╗
# β•‘ β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–„β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–€β–ˆβ–€β–‘β–ˆβ–€β–„β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–‘β–‘β–ˆβ–€β–„β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–€β–€β–‘β–€β–ˆβ–€β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–€β–ˆβ–€β–‘β–ˆβ–‘β–ˆ β•‘
# β•‘ β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–‘β–ˆβ–‘β–‘β–ˆβ–€β–„β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–‘β–‘β–ˆβ–€β–„β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–€β–€β–‘β–‘β–ˆβ–‘β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–‘β–ˆβ–‘β–‘β–ˆβ–€β–ˆ β•‘
# β•‘ β–‘β–€β–€β–€β–‘β–€β–‘β–€β–‘β–€β–€β–€β–‘β–‘β–€β–‘β–‘β–€β–‘β–€β–‘β–€β–€β–€β–‘β–€β–‘β–€β–‘β–‘β–‘β–€β–€β–‘β–‘β–€β–€β–€β–‘β–€β–€β–€β–‘β–€β–€β–€β–‘β–‘β–€β–‘β–‘β–€β–€β–€β–‘β–€β–€β–€β–‘β–‘β–€β–‘β–‘β–€β–‘β–€ β•‘
# β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
[ids]
0a5c:8503
[main]
@aaronedev
aaronedev / fetch_debian.sh
Created May 5, 2025 21:13
qemu run debian + use venus kvm libguestfs video accelaration
#!/bin/bash
# Current Debian stable is 12 (bookworm)
ISO=debian-12.4.0-amd64-netinst.iso
IMG=debian-12.qcow2
if [ ! -f "$ISO" ]; then
wget https://deb.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/mini.iso -O $ISO
# Alternative full netinst image if mini.iso is too minimal
@aaronedev
aaronedev / yunzii.conf
Last active April 28, 2025 09:20
keyd config gist in /etc/keyd for yunzii US keyboard
[ids]
0416:b23c
[main]
capslock = overload(control, esc)
# leftmeta = leftalt
# leftalt = leftmeta
leftmeta = layer(alt)
@aaronedev
aaronedev / sharknoon.conf
Last active April 28, 2025 09:21
keyd config gist in /etc/keyd for sharknoon DE keyboard
# By default, each key is bound to itself within the main layer. The exception to this are the modifier keys, which are instead bound to eponymously named layers with the corresponding modifiers.
# For example, meta is actually bound to layer(meta), where meta is internally defined as meta:M.
# The full set of modifier bindings are as follows:
# control = layer(control)
# meta = layer(meta)
# shift = layer(shift)
# leftalt = layer(alt)
# rightalt = layer(altgr)
[ids]
0c45:8513
@aaronedev
aaronedev / w3m_vim_keymap
Created April 26, 2025 06:11
w3m terminal browser vim keymap
# Removing Defaults
keymap + NULL
keymap C-v NULL
keymap SPC NULL
keymap ^[[6~ NULL
keymap - NULL
keymap ESC-v NULL
keymap ^[[5~ NULL
keymap b NULL
@aaronedev
aaronedev / vimiumc_browser_extenion.css
Created April 25, 2025 13:50
vimiumc browser extension styling
/* Hint markers - softer colors and nicer appearance */
.LH {
background: linear-gradient(#190007, #150542) !important;
color: #00fff9 !important;
border: 2px solid #fd7cff !important;
border-radius: 6px !important;
}
/* Selected elements */
.Flash {
@aaronedev
aaronedev / kitty_font_config.conf
Created April 22, 2025 21:01
kitty terminal font family config gist + kitty font features gist + kitty symbol mapping for nerd fonts gist
# ╔════════════════════════════════════════════════════════════════════════╗
# β•‘ β–‘β–ˆβ–‘β–ˆβ–‘β–€β–ˆβ–€β–‘β–ˆβ–€β–„β–‘β–ˆβ–€β–„β–‘β–ˆβ–€β–„β–‘β–ˆβ–€β–„β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–‘β–‘β–ˆβ–€β–€β–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–ˆβ–‘β–ˆβ–€β–€β–‘β–‘β–‘β–‘β–‘β–€β–„β–‘ β•‘
# β•‘ β–‘β–ˆβ–€β–„β–‘β–‘β–ˆβ–‘β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–ˆβ–‘β–‘β–‘β–‘β–ˆβ–€β–€β–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–ˆβ–‘β–€β–€β–ˆβ–‘β–‘β–€β–‘β–‘β–‘β–ˆβ–‘ β•‘
# β•‘ β–‘β–€β–‘β–€β–‘β–€β–€β–€β–‘β–€β–€β–‘β–‘β–€β–€β–‘β–‘β–€β–€β–‘β–‘β–€β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–€β–‘β–‘β–‘β–‘β–€β–‘β–‘β–‘β–€β–€β–€β–‘β–€β–‘β–€β–‘β–€β–€β–€β–‘β–‘β–€β–‘β–‘β–€β–‘β–‘ β•‘
# β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
# ━━━━━━━━━━━━━━━━━━━━━ GitHub Profile ━━━━━━━━━━━━━━━━━━━━━
# πŸ”— URL: https://github.com/aaronedev
# ⚑ Username: aaronedev
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#!/usr/bin/env bash
sudo pacman -S intel-media-driver \
libva-intel-driver \
libva-mesa-driver \
mesa \
vulkan-intel \
vulkan-nouveau \
vulkan-radeon \
xf86-video-amdgpu \
xf86-video-ati \
#!/usr/bin/env bash
sudo pacman -S dunst \
grim \
btop \
hyprland \
iwd \
kitty \
nano \
vim \
neovim \