dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

config.fish (1142B)


      1 if status is-interactive
      2     # Commands to run in interactive sessions can go here
      3 end
      4 
      5 ###### ALIAS ######
      6 
      7 alias c='clear'
      8 alias e='exit'
      9 alias l='ls -lA'
     10 alias ll='ls -la'
     11 alias ipa='ip a | grep 192.168.10'
     12 
     13 ###### PACKAGE MANAGER ######
     14 
     15 alias xi='sudo xbps-install'
     16 alias xr='sudo xbps-remove'
     17 alias ai='sudo apt install'
     18 alias ar='sudo apt remove'
     19 alias p='sudo pacman'
     20 alias bi='brew install'
     21 
     22 ###### PACKAGES ######
     23 
     24 alias v='nvim'
     25 alias n='neofetch'
     26 alias y='yazi'
     27 alias g='cage ghostty'
     28 alias gx='pkill cage'
     29 
     30 ###### SHELL ######
     31 
     32 alias zshrc='nvim $HOME/.config/zsh/.zshrc'
     33 alias szshrc='source $HOME/.config/zsh/.zshrc'
     34 
     35 alias bashrc='nvim $HOME/.config/bash/.bashrc'
     36 alias sbashrc='source $HOME/.config/bash/.bashrc'
     37 
     38 alias fishrc='nvim $HOME/.config/fish/config.fish'
     39 alias sfishrc='source $HOME/.config/fish/config.fish'
     40 
     41 ###### git ######
     42 
     43 alias gcl='git clone'
     44 alias gclgh='git clone https://github.com/'
     45 alias ga='git add'
     46 alias gc='git commit -m'
     47 alias gp='git push'
     48 
     49 ###### PATH ######
     50 
     51 set -gx GPG_TTY (tty)
     52 set -gx PATH $PATH /opt/homebrew/bin
     53 set -gx PLAN9 /Users/linus/.sources/plan9port
     54 set -gx PATH $PATH $PLAN9/bin