Skip to content

dotbrains/fish

Repository files navigation

fish

Lint Release

This repository contains my sensible defaults for fish.

Usage

The contents of this repository should be placed in your $HOME/.config.

git clone https://github.com/dotbrains/fish.git $HOME/.config/fish

Documentation

  • Structure - Detailed explanation of the directory layout and sourcing order
  • Customization - Guide for adding your own aliases, functions, and configurations

Features

  • Modular organization - Aliases, variables, and functions organized by category
  • 20+ custom functions - Categorized utilities for git, navigation, package management, processes, and more
  • Organized variables - Environment variables split into focused modules (core, XDG, PATH, version managers, editor, tools)
  • 6 alias categories - Core, filesystem, git, package managers, system, and tools
  • Color schemes - Nord and Catppuccin themes for fzf and bat
  • Plugin management - Fisher integration with curated plugins
  • XDG compliant - Follows XDG Base Directory Specification

License

The code is available under the MIT license.

About

Sensible defaults for fish.

Resources

License

Stars

Watchers

Forks

Languages