Skip to content

Instantly share code, notes, and snippets.

View kj-sh604's full-sized avatar
🙂
well…

Kyle Javier [kj_sh604] kj-sh604

🙂
well…
View GitHub Profile
@kj-sh604
kj-sh604 / presentation.md
Created October 1, 2025 12:34
random presentation for procrastislides

hi! 👋

i'm Kyle

@kj-sh604
kj-sh604 / textclock.lua
Created September 25, 2025 19:56
my preferred date format
mytextclock = wibox.widget.textclock(" %m/%d (%a) %H%M ")
@kj-sh604
kj-sh604 / settings.json
Last active October 6, 2025 04:34
vscode starting point that I like (requires Vim Plugin)
{
"vim.cursorStylePerMode.insert": "line",
"vim.cursorStylePerMode.normal": "block",
"vim.cursorStylePerMode.replace": "underline",
"vim.cursorStylePerMode.visual": "line",
"vim.cursorStylePerMode.visualblock": "line-thin",
"vim.cursorStylePerMode.visualline": "line",
"vim.handleKeys": {
"<C-d>": true,
"<C-x>": true,
@kj-sh604
kj-sh604 / grafana-server
Last active September 19, 2025 01:59
grafana systemd stuff
GRAFANA_USER=grafana
GRAFANA_GROUP=grafana
GRAFANA_HOME=/usr/share/grafana
LOG_DIR=/var/log/grafana
DATA_DIR=/var/lib/grafana
@kj-sh604
kj-sh604 / .vscode-vimrc
Created July 17, 2025 02:03
.vimrc that I use with VSCode's Vim Emulation Extensions when I have to use a Windows PC (Neovim on Windows is quirky)
" Some of these options might not even work on VSCode ngl
" keybinds work, for sure tho
filetype plugin on
syntax on
set number
set relativenumber
set cursorline
filetype indent on
set mouse=a
@kj-sh604
kj-sh604 / linux-like_binds.ahk
Last active July 21, 2025 18:58
if I want some of the quirks of my awesomeWM config on Windows
Capslock::Esc
#q::Send !{F4}
#o::
Send, #+{Left}
return
+CapsLock::
{
if GetKeyState("CapsLock", "T")
@kj-sh604
kj-sh604 / oil-filters-that-i-like_ford-crown-victoria.txt
Last active February 6, 2025 01:16
2008 Ford Crown Victoria: Oil Filters Cross Reference (Brands Chosen Are Based on Personal Preference)
2008 Ford Crown Victoria
Oil Filters Cross Reference
Brands Chosen Are Based on Personal Preference
Ranked According to Personal Experience with Each Oil Filter and External Research
| Brand | Model | Ref. Number | Smaller Cross Ref. |
| ---------- | -------------------- | ----------- | ------------------ |
| Purolator | BOSS | PBL24651 | - |
| Wix | XP | 51372XP | - |
| FRAM | Synthetic Endurance | FE2 | - |
@kj-sh604
kj-sh604 / libreoffice-font-replacement-table.md
Last active February 8, 2025 13:44
libreoffice font replacement table that i use

My LibreOffice Font Replacement Table

Font Replace with
Arial Liberation Sans
Arial Narrow Liberation Sans Narrow
Book Antiqua TeX Gyre Pagella
Calibri Carlito
Cambria Caladea
Century Gothic URW Gothic
@kj-sh604
kj-sh604 / include.js
Created August 5, 2024 04:16
Creates an <include-html> tag for HTML partials. Works similarly to "include" and "require" in PHP.
// Example Usage in HTML:
// <include-html file="partials/fancy.html"></include-html>
class HTMLIncludeElement extends HTMLElement {
connectedCallback() {
const filepath = this.getAttribute('file');
if (filepath) {
fetch(filepath)
.then(response => {
if (!response.ok) {
@kj-sh604
kj-sh604 / .screenrc
Last active July 19, 2024 17:52
GNU Screen Config (4.0.0 — 4.9.9)
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce on
backtick 0 5 5 "/usr/bin/date" '+%m/%d (%a)'
backtick 1 5 5 "/usr/bin/date" '+%H%M'
hardstatus alwaysfirstline
hardstatus string '%{= kW}[%{W} GNU screen %{W}]%{W} %< %{kW}%?%-Lw%?%{= kB}(== %{W}%n*%f %t%?(%u)%? %{kB}==)%{= kW}%?%+Lw%?%? %= %{kW}[%{W}%0` %{W}%1`%{kW}]'
altscreen on
bind 0 select 10
bind c screen 1