https://github.com/eth-p/eth-p
https://github.com/eth-p/eth-p
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eth-p/eth-p
- Owner: eth-p
- Created: 2022-04-02T04:04:43.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-08T20:08:15.000Z (about 2 years ago)
- Last Synced: 2025-04-03T08:40:35.519Z (about 1 year ago)
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Hi, I'm Ethan!
I'm a software developer with a focus on tooling, automation, and cloud infrastructure.
My Fish Plugins
> **[fish-promptfessional](https://github.com/eth-p/fish-promptfessional)**
> Your flexible and highly-customizable Fish shell prompt.
>
> - Customize your prompt without doing everything from scratch.
> - Add your own prompt components without worrying about updates.
> - Have a prompt that's both stylish and fast (<50ms).
> **[fish-securenv](https://github.com/eth-p/fish-securenv)**
> A fish function for on-demand retrieval of sensitive environment variables.
>
> - Keep sensitive environment variables encrypted on disk.
> - Load them only when needed!
> - Wrap commands to load them only for the wrapped commands.
> **[fish-kubeswitch](https://github.com/eth-p/fish-kubeswitch)**
> A kubectx/kubens replacement for fish.
>
> - Change the config file, context, and namespace.
> - Only applies to the current shell! (no outdated prompts)
> **[fish-kubecompletions](https://github.com/eth-p/fish-kubecompletions)**
> Fish completions for kubectl with support for kubectl plugins.
>
> - Uses `kubectl`'s built-in completion provider.
> - Supports `argo rollouts`
> **[fish-plugin-better-cd](https://github.com/eth-p/fish-plugin-better-cd)**
> A better version of cd (and pushd) for your Fish shell.
>
> - `cd` relative to git repo root.
> - Jump to paths with `z`.
> - Fuzzily change directories with `fzf`.
> **[fish-cd-ranger](https://github.com/eth-p/fish-cd-ranger)**
> Ranger integration for fish shell.
>
> - Hotkey to change the directory to a `ranger` bookmark.
> - `cd-ranger` command to change the directory with ranger.
> **[fish-contextual-greeting](https://github.com/eth-p/fish-contextual-greeting)**
> Upgrade your fish_greeting experience with greetings that only show up under certain contexts.
>
> - Custom greetings for:
> - SSH
> - Tmux
> - IDE terminals
My Obsidian Plugins & Developer Resources
**Plugins**
> **[Callout Manager](https://github.com/eth-p/obsidian-callout-manager)**
> Easily create and customize callouts.
>
> - Customize callout icons & colors.
> - Create custom callouts.
> - Supports mobile Obsidian.
> - API for integration with other plugins.
**Libraries**
> **[obsidian-undocumented](https://github.com/eth-p/obsidian-undocumented)**
> Definitions for undocumented/private Obsidian.md APIs.
> **[obsidian-extra](https://github.com/eth-p/obsidian-extra)**
> Safe abstractions over `obsidian-undocumented`.
**Resources**
> **[obsidian-dev-helper](https://github.com/eth-p/obsidian-dev-helper)**
> A Bash-based helper script that makes it easy to test Obsidian plugins while you develop them.