Ethan P. (@eth-p)

Top repositories

1

bat-extras

Bash scripts that integrate bat with various command line tools.
Shell
1,135
star
2

obsidian-callout-manager

An Obsidian.md plugin that makes creating and configuring callouts easy.
TypeScript
115
star
3

ls-git

A happy union of `ls` and `git status`.
Perl
14
star
4

best

A Bash unit and snapshot testing framework.
Shell
13
star
5

fish-plugin-sudo

A fish plugin for better sudo integration.
Shell
8
star
6

uni-chip8

Spring 2019, Team 15 (Chipotle) - CHIP-8
TypeScript
8
star
7

folder-icons

[REPLACED BY NEWER REPO] | An assortment of custom folder icons (with templates!) that I'm using.
7
star
8

mac-icons

An assortment of custom MacOS folder icons, editable without Adobe products.
Shell
7
star
9

pinentry-tmux

A pinentry program that uses a tmux popup for pinentry-curses.
Shell
6
star
10

fish-securenv

A fish function for on-demand retrieval of sensitive environment variables.
Shell
5
star
11

obsidian-theme-fluent

An Obsidian theme for a modern Windows 11 system.
SCSS
5
star
12

go-clout

An opinionated package that helps you print user-friendly output messages from your Go command line applications.
Go
4
star
13

obsidian-extra

Utilities for working with Obsidian's undocumented API in a version-agnostic manner.
TypeScript
3
star
14

the-git-adventure

An adventure... made entirely from git checkout.
3
star
15

obsidian-undocumented

Definitions for undocumented/private Obsidian.md APIs.
3
star
16

esbuild-plugin-dts-bundle-generator

An esbuild plugin that builds d.ts bundles using `dts-bundle-generator`.
TypeScript
3
star
17

fish-promptfessional

Your flexible and highly-customizable Fish shell prompt.
Shell
3
star
18

sh-builtin-rs

A crate and proc macro for compiling dynamically-loadable Bash builtins.
Rust
2
star
19

homebrew-software

A Homebrew tap for software created by eth-p.
Ruby
2
star
20

docker-distro

A guide and environment for creating a working Linux distro inside a Docker container.
Shell
2
star
21

vim-it2-touchbar

A Vim and Neovim plugin that adds Apple Touch Bar support when using iTerm2.
Vim Script
2
star
22

my-dotfiles

A collection of dotfiles that I use to configure my terminal programs.
Shell
2
star
23

jest-environment-obsidian

An experimental Jest environment for unit testing Obsidian plugins. (Old repo location)
TypeScript
2
star
24

gradle-bukkit

A simple and easy-to-configure Gradle plugin for building Bukkit plugins.
Java
1
star
25

vim-disable-italics

A small neovim plugin to disable italics in syntax highlighting.
Vim Script
1
star
26

Anki-Cards

A collection of custom-designed Anki note types.
CSS
1
star
27

joinerator

A utility for "stylizing" text with Unicode combining marks.
Rust
1
star
28

SFU-CMPT106

Fall 2017, Group Zeta
C#
1
star
29

obsidian-dev-helper

A Bash-based helper script that makes it easy to test Obsidian plugins while you develop them.
Shell
1
star
30

fish-plugin-better-cd

A better version of cd (and pushd) for your Fish shell.
Shell
1
star
31

instagram-dm-pwa

A UserScript for turning the Instagram PWA into a real chat application.
TypeScript
1
star
32

bukkit-example

A small hello world Bukkit plugin built with Gradle for Bukkit.
Java
1
star
33

esbuild-plugin-obsidian

An esbuild plugin for creating Obsidian plugins.
TypeScript
1
star