[Fish] Remove unused fish functions
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Lucien Cartier-Tilet 2022-11-21 11:45:27 +01:00
parent 92eaa4e194
commit 6c030a639a
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
4 changed files with 0 additions and 106 deletions

View File

@ -1,31 +0,0 @@
function cnew -d "Create new C11 project"
if count $argv > /dev/null
set projname ""
for item in $argv
switch "$item"
case -h --help
man ~/dev/fishfunctions/cnew.man
return 0
case '*'
set projname $item
end
end
if [ "$projname" = "" ]
echo "Missing argument: PROJECT"
return -1
end
cp -r ~/dotfiles/dev/templateC $argv[1]
cd $argv[1]
sed -i "s/PROJECTNAME/$argv[1]/g" CMakeLists.txt
sed -i "s/PROJECTNAME/$argv[1]/g" README.org
sed -i "s/CPROJECTNAME/$argv[1]/g" doc/Doxyfile
git init
git add .
git commit -m "initial commit"
cd ..
else
echo "Missing argument: PROJECT"
return -1
end
end
complete -c cppnew -s h -l help -d 'Print Help'

View File

@ -1,49 +0,0 @@
function cppnew -d "Create new C++17 project" --argument-names 'projectname'
if count $argv > /dev/null
set conanproj "false"
set projname ""
set conanprojname ""
for item in $argv
switch "$item"
case -c --conan
set conanproj "true"
set conanprojname $value
case -h --help
man ~/dev/fishfunctions/cppnew.man
return 0
case '*'
set projname $item
end
end
if [ "$projname" = "" ]
if [ "$conanprojname" = "" ]
echo "Missing argument: PROJECT"
return -1
end
end
if [ "$projname" = "" ]
set projname $conanprojname
end
if [ "$conanproj" = "true" ]
cp -r ~/dotfiles/dev/conan-project $projname
else
cp -r ~/dotfiles/dev/templateC++ $projname
end
cd $projname
sed -i "s/PROJECTNAME/$projname/g" README.org
sed -i "s/PROJECTNAME/$projname/g" CMakeLists.txt
if [ "$conanproj" = "true" ]
sed -i "s/PROJECTNAME/$projname/g" conanfile.py
end
sed -i "s/CPPPROJECTNAME/$projname/g" doc/Doxyfile
git init
git add .
git commit -m "initial commit"
cd ..
else
echo "Missing argument: PROJECT"
return -1
end
end
complete -c cppnew -s c -l conan -d 'Conan Project'
complete -c cppnew -s h -l help -d 'Print Help'

View File

@ -1,4 +0,0 @@
function mkcd -d "Create directory and cd to it"
mkdir -p $argv[1]
cd $argv[1]
end

View File

@ -1,22 +0,0 @@
function rainymood
set volume 50
getopts $argv | while read -l key option
switch $key
case v
set volume $option
case volume
set volume $option
end
end
if [ "$volume" != "" ]
set FILE (math (random) % 4)
set URL "https://rainymood.com/audio1112/$FILE.ogg"
mpv $URL --force-window=no --volume=$volume; and rainymood
else
echo "Missing value after -v/--volume option."
echo "Usage example:"
printf "\trainymood -v50\n\trainymood --volume 50\n"
return 1
end
end
complete -c rainymood -s v -l volume -d 'Volume of the rain (0-100)'