ref(fish): simplified scripts

- removed sd as dependency (use sed instead)
- simplified tmux_sessionizer's logic (turned out that primeagen did some redundant stuff)
This commit is contained in:
Léana 江 2023-11-09 21:21:17 +01:00 committed by Léana 江
parent 4af2cf013d
commit ac817d08fb
4 changed files with 25 additions and 42 deletions

View file

@ -1,3 +1,3 @@
function snakecase
echo $argv | sd -p '[^A-Za-z0-9_\n]' '_' | sd -p '__+' '_' | tr '[:upper:]' '[:lower:]'
echo $argv | sed -E 's/[^A-Za-z0-9_\n]+/_/g' | sed -E 's/__+/_/g' | tr '[:upper:]' '[:lower:]'
end