Skip to content

Instantly share code, notes, and snippets.

View theoboldalex's full-sized avatar
🎱
It depends

theoboldalex theoboldalex

🎱
It depends
View GitHub Profile
@theoboldalex
theoboldalex / learning_emacs.md
Last active August 22, 2024 20:20
Things I learned about Emacs

Things I learned about Emacs

Look and Feel

transparent title bar

(add-to-list 'default-frame-alist '(ns-transparent-titlebar . t))
(add-to-list 'default-frame-alist '(ns-appearance . light))
@theoboldalex
theoboldalex / hows_yer_strava.md
Last active August 26, 2023 14:52
hows yer strava

My Strava running stats for 2023

Activities logged: 72 Kilometers travelled: 371.2km Meters of elevation gained: 5737m

@theoboldalex
theoboldalex / fizzbuzz.c
Created April 28, 2023 06:51
FizzBuzz without strings in C
#include <stdio.h>
#include <math.h>
#define LIMIT 100
#define LF 10
#define ASCII_ZERO 48
void printFizz();
void printBuzz();
void printNumber(int number);
@theoboldalex
theoboldalex / intelephense.md
Last active October 17, 2025 19:23
Setup PHP Intelephense with license on native NeoVim LSP

How to setup Intelephense with Neovim's native LSP and license key for PHP development

First, create a file called license.txt in $HOME/intelephense/license.txt and paste in your license key. Save that file.

Note

Another option is to create a file called licence.txt directly in $HOME. If you do this, you must name the file correctly (including the typo!)

Next we will want make sure we have intelephense installed on our host. There are numerous ways to do this. The most common is to use Mason but I opt to do a global install of the package with NPM.

@theoboldalex
theoboldalex / iterm2.md
Created October 8, 2020 07:51 — forked from squarism/iterm2.md
iterm2 cheatsheet

Tabs and Windows

Function Shortcut
New Tab + T
Close Tab or Window + W (same as many mac apps)
Go to Tab + Number Key (ie: ⌘2 is 2nd tab)
Go to Split Pane by Direction + Option + Arrow Key
Cycle iTerm Windows + backtick (true of all mac apps and works with desktops/mission control)
@theoboldalex
theoboldalex / postgres-cheatsheet.md
Created August 19, 2020 07:16 — forked from Kartones/postgres-cheatsheet.md
PostgreSQL command line cheatsheet

PSQL

Magic words:

psql -U postgres

Some interesting flags (to see all, use -h or --help depending on your psql version):

  • -E: will describe the underlaying queries of the \ commands (cool for learning!)
  • -l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)