Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamelliotfields/fish-fns
My Fish functions 🐠
https://github.com/adamelliotfields/fish-fns
fish fisher-plugin
Last synced: about 1 month ago
JSON representation
My Fish functions 🐠
- Host: GitHub
- URL: https://github.com/adamelliotfields/fish-fns
- Owner: adamelliotfields
- License: mit
- Created: 2024-04-18T16:40:46.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-06T06:03:12.000Z (about 2 months ago)
- Last Synced: 2024-12-06T07:18:22.411Z (about 2 months ago)
- Topics: fish, fisher-plugin
- Language: Shell
- Homepage:
- Size: 81.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: readme.md
- License: license
- Codeowners: codeowners
Awesome Lists containing this project
README
fish-fns
My [Fish](https://github.com/fish-shell/fish-shell) shell functions, packaged as a [Fisher](https://github.com/jorgebucaran/fisher) plugin. Originally part of my [dotfiles](https://github.com/adamelliotfields/dotfiles).
## Installation
```sh
# add to ~/.config/fish/fish_plugins and install
fisher install adamelliotfields/fish-fns@main# install or update if already in fish_plugins
fisher update
```## Functions
- [`chat`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/chat.fish): OpenAI chat CLI
- [`dracula`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/dracula.fish): Toggle Dracula Pro theme in Hyper terminal
- [`fio`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/fio.fish): File.io CLI
- [`format`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/format.fish): Display a number in various formats
- [`gituser`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/gituser.fish): Update Git config with email address and corresponding GPG key
- [`google`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/google.fish): Open different Google pages from the terminal
- [`mkcd`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/mkcd.fish): Create a directory and change to it
- [`nvm`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/nvm.fish): Node Version Manager
- [`octal`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/octal.fish): Show octal permissions for a file
- [`postgresql`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/postgresql.fish): Run a Postgres container
- [`pypi`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/pypi.fish): Search PyPI for package info
- [`redis`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/redis.fish): Run a Redis container with RedisInsight
- [`spinner`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/spinner.fish): Ora-like loading spinner
- [`ubuntu`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/ubuntu.fish): Run an Ubuntu container
- [`up`](https://github.com/adamelliotfields/fish-fns/blob/main/functions/up.fish): Move up $n$ directories## Inspiration
- [alexanderepstein/bash-snippets](https://github.com/alexanderepstein/Bash-Snippets)