feat!: improved fish aliases

This commit is contained in:
2026-08-10 08:14:15 +02:00
parent 86aa15925f
commit 708a9f26d2
2 changed files with 22 additions and 16 deletions
+21 -8
View File
@@ -14,6 +14,8 @@ or something else entirely. DankMaterialShell is a stop-gap solution, which, alb
doesn't go well with my ethos of using non-slop programs. doesn't go well with my ethos of using non-slop programs.
Luckily, I can keep most of my configs when moving to something else, because I will be using Matugen Luckily, I can keep most of my configs when moving to something else, because I will be using Matugen
Furthermore, my system may migrate to NixOS by early September 2026, to finally have my laptop and desktop configs synced properly
## Features ## Features
- DankMaterialShell - DankMaterialShell
@@ -31,11 +33,22 @@ Luckily, I can keep most of my configs when moving to something else, because I
## TODOs ## TODOs
- [ ] Migrate status bar to QuickShell - [ ] Migrate status bar to QuickShell (eventually)?
- [ ] Rewrite Hyprland configs using lua - [ ] Migrate back to Waybar
- [ ] Waylogout still needed? - [X] Rewrite Hyprland configs using lua
- [ ] Add the formatter configs back in - [X] Waylogout still needed?
- [ ] Add the scripts back in - [X] Add the formatter configs back in
- [ ] Finish decman configuration to copy all the files - [X] Add the scripts back in
- [ ] Custom yazi theme - [ ] ~Finish decman configuration to copy all the files~
- [ ] Notifier - [X] Custom yazi theme
- [ ] Notifier (swaync??)
- [ ] Launcher (hyprlauncher??)
- [ ] dgop as hw monitor
- [ ] No need for nm-applet (even with waybar -> nmcli or nmtui)
- [ ] Adapt the GTK, etc config from DMS for my own design
- [ ] Update neovim design
- [ ] Nix config
- [ ] home-manager or what for dotfiles management on nix?
- [ ] Yazi more directory links
- [ ] Hyprland keybind panel?
- [ ] Migrate to zsh (or another POSIX compliant shell)
+1 -8
View File
@@ -1,20 +1,12 @@
alias ls='ls -l --color' alias ls='ls -l --color'
alias ll='ls -la --color' alias ll='ls -la --color'
alias v='nvim' alias v='nvim'
alias i='vimiv'
alias c='clear' alias c='clear'
alias cv='clear && nvim' alias cv='clear && nvim'
alias zs='zathura-sandbox'
alias z='zathura'
alias bt='bashtop'
alias fm='thunar .' alias fm='thunar .'
alias gl='git ls-files --others --exclude-standard' alias gl='git ls-files --others --exclude-standard'
alias gm='git ls-files -m' alias gm='git ls-files -m'
alias gpu='git push'
alias gp='git pull' alias gp='git pull'
alias gpr='git pull --rebase'
alias gc='git commit -a -m'
alias ga='git add ./*'
alias cfh='nvim ~/projects/system/dotfiles/config/hypr/' alias cfh='nvim ~/projects/system/dotfiles/config/hypr/'
alias cfn='nvim ~/projects/system/nvim/' alias cfn='nvim ~/projects/system/nvim/'
alias cff='nvim ~/projects/system/dotfiles/config/fish/' alias cff='nvim ~/projects/system/dotfiles/config/fish/'
@@ -26,6 +18,7 @@ alias p='nvimpager -p'
alias latexdocs='zathura ~/projects/latex/docs/docs.pdf &>> /dev/null & disown' alias latexdocs='zathura ~/projects/latex/docs/docs.pdf &>> /dev/null & disown'
alias gccerr='gcc -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -std=c99' alias gccerr='gcc -Wall -Wextra -Wpedantic -Werror -Wmissing-prototypes -std=c99'
alias linecount='cloc --vcs git .' alias linecount='cloc --vcs git .'
alias rm='trash -v'
# Add custom scripts to path # Add custom scripts to path
fish_add_path -P ~/projects/system/dotfiles/scripts/ fish_add_path -P ~/projects/system/dotfiles/scripts/