Skip to content

Instantly share code, notes, and snippets.

View theoboldalex's full-sized avatar
🐈‍⬛
herder

theoboldalex theoboldalex

🐈‍⬛
herder
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
Created December 13, 2022 11:31
Setup PHP Intelephense with license on native NeoVim LSP

How to setup Intelephense with Neovim native LSP and license key

Setting up the free version of Intelephense in NeoVim's native LSP is a straightforward affair. However, importing the license key and using it can be a real headache as there is literally no documentation on how to do this. HOping trhis Gist comes in useful for somebody.

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

Next we will want make sure we have intelephense installed on our host

@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)