mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 16:53:00 +00:00
feat(fish): Switch shell to fish
This commit is contained in:
parent
053304c4d5
commit
9ed1246583
16 changed files with 3389 additions and 17 deletions
23
tools/fish/config.fish
Normal file
23
tools/fish/config.fish
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# $DOTFILES/tools/fish/config.fish
|
||||
# Date: 2024-12-15
|
||||
# Author: js0ny
|
||||
# Define interactive shell configurations for fish
|
||||
|
||||
# Location:
|
||||
# ~/.config/fish/config.fish (default location)
|
||||
# Linking: Link the whole directory for submodules
|
||||
# ln -sf $DOTFILES/tools/fish ~/.config/fish
|
||||
|
||||
if status is-interactive
|
||||
# Commands to run in interactive sessions can go here
|
||||
switch (uname)
|
||||
case "Darwin"
|
||||
# macOS Specific
|
||||
abbr --add clip pbcopy
|
||||
abbr --add paste pbpaste
|
||||
case "Linux"
|
||||
# Linux Specific
|
||||
case '*'
|
||||
# Default / Fallback case
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue