Its fish time
This commit is contained in:
parent
aca95cbca8
commit
a254d4d32d
24 changed files with 324 additions and 1 deletions
6
.config/.gitignore
vendored
6
.config/.gitignore
vendored
|
@ -3,6 +3,10 @@
|
||||||
# This file
|
# This file
|
||||||
!.gitignore
|
!.gitignore
|
||||||
|
|
||||||
# .config folder
|
# nvim folder
|
||||||
!nvim/
|
!nvim/
|
||||||
!nvim/**
|
!nvim/**
|
||||||
|
|
||||||
|
# fish
|
||||||
|
!fish/
|
||||||
|
!fish/**
|
||||||
|
|
13
.config/fish/config.fish
Normal file
13
.config/fish/config.fish
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
if status is-interactive
|
||||||
|
# Commands to run in interactive sessions can go here
|
||||||
|
set -gx EDITOR nvim
|
||||||
|
set -gx VISUAL nvim
|
||||||
|
set -gx TERMINAL st
|
||||||
|
|
||||||
|
if not pgrep -u "$USER" ssh-agent > /dev/null;
|
||||||
|
ssh-agent -c > "$XDG_RUNTIME_DIR/ssh-agent.env"
|
||||||
|
end
|
||||||
|
if [ -z $SSH_AUTH_SOCK ]
|
||||||
|
eval "$(cat $XDG_RUNTIME_DIR/ssh-agent.env)" > /dev/null
|
||||||
|
end
|
||||||
|
end
|
33
.config/fish/fish_variables
Normal file
33
.config/fish/fish_variables
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
# This file contains fish universal variable definitions.
|
||||||
|
# VERSION: 3.0
|
||||||
|
SETUVAR __fish_initialized:3400
|
||||||
|
SETUVAR fish_color_autosuggestion:555\x1ebrblack
|
||||||
|
SETUVAR fish_color_cancel:\x2dr
|
||||||
|
SETUVAR fish_color_command:blue
|
||||||
|
SETUVAR fish_color_comment:red
|
||||||
|
SETUVAR fish_color_cwd:green
|
||||||
|
SETUVAR fish_color_cwd_root:red
|
||||||
|
SETUVAR fish_color_end:green
|
||||||
|
SETUVAR fish_color_error:brred
|
||||||
|
SETUVAR fish_color_escape:brcyan
|
||||||
|
SETUVAR fish_color_history_current:\x2d\x2dbold
|
||||||
|
SETUVAR fish_color_host:normal
|
||||||
|
SETUVAR fish_color_host_remote:yellow
|
||||||
|
SETUVAR fish_color_normal:normal
|
||||||
|
SETUVAR fish_color_operator:brcyan
|
||||||
|
SETUVAR fish_color_param:cyan
|
||||||
|
SETUVAR fish_color_quote:yellow
|
||||||
|
SETUVAR fish_color_redirection:cyan\x1e\x2d\x2dbold
|
||||||
|
SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack
|
||||||
|
SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
|
||||||
|
SETUVAR fish_color_status:red
|
||||||
|
SETUVAR fish_color_user:brgreen
|
||||||
|
SETUVAR fish_color_valid_path:\x2d\x2dunderline
|
||||||
|
SETUVAR fish_greeting:\x1d
|
||||||
|
SETUVAR fish_key_bindings:fish_default_key_bindings
|
||||||
|
SETUVAR fish_pager_color_completion:normal
|
||||||
|
SETUVAR fish_pager_color_description:B3A06D\x1eyellow\x1e\x2di
|
||||||
|
SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
|
||||||
|
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
|
||||||
|
SETUVAR fish_pager_color_selected_background:\x2dr
|
||||||
|
SETUVAR fish_user_paths:/home/devnull/\x2elocal/bin
|
168
.config/fish/functions/clean_packages.fish
Normal file
168
.config/fish/functions/clean_packages.fish
Normal file
|
@ -0,0 +1,168 @@
|
||||||
|
function clean_packages --wraps=sudo\ pacman\ -Rsn\ agg\narcus-debug\narpack\nasciidoc\nautoconf2.13\nbinfmt-qemu-static\ncgal\ncksfv\ncli11\ncoffeescript\ncppunit\ncunit\ncython\ndmraid\ndvisvgm\nelectron24\nfcgi\nflann\nfontforge\ngcab\ngcc-ada\ngendesk\ngiblib\ngn-m85\ngnome-common\ngo\ngperf\ngptfdisk\ngroovy\ngst-plugin-gtk\ngtkmm-4.0\nhaskell-breakpoint\nhaskell-connection\nhaskell-cprng-aes\nhaskell-unbounded-delays\nhaskell-wcwidth\nibus\nirrlicht\njs78\nleveldb\nlib32-celt\nlib32-faudio\nlib32-gst-plugins-good\nlib32-json-glib\nlib32-libidn\nlib32-libnsl\nlib32-libxslt\nlib32-lz4\nlib32-pcre\nlib32-readline\nlib32-rest\nlibart-lgpl\nlibc++\nlibcddb\nlibcmis\nlibcroco\nlibcryptui\nlibffi7\nlibgit2\nlibgweather\nliblzf\nlibofa\nlibrabbitmq-c\nlibrdkafka\nlibtg_owt\nlibvisual\nlibvterm01\nlitehtml\nlockdev\nlog4cpp\nlsp-plugins\nlua53\nmangohud\nmaven\nmed-openmpi\nmeson\nmetis\nmingw-w64-gcc\nmlt6\nmmg\nmono-msbuild\nmozilla-common\nnasm\nopencl-headers\nopencolorio1\nopenjpeg\nopenshadinglanguage\nopenssl-1.0\nperl-gd\nperl-parse-yapp\nprojectm\nproperties-cpp\npygtk\npyside2-tools\npython-anytree\npython-asn1crypto\npython-atomicwrites\npython-beaker\npython-build\npython-cached-property\npython-cherrypy\npython-commonmark\npython-contextlib2\npython-defusedxml\npython-django\npython-docker-pycreds\npython-dockerpty\npython-docopt\npython-elasticsearch\npython-entrypoints\npython-flask-restful\npython-gitpython\npython-google-api-python-client\npython-isodate\npython-mock\npython-nose\npython-nspektr\npython-pdm\npython-pdm-pep517\npython-pecan\npython-pep517\npython-pivy\npython-pkgconfig\npython-progress\npython-prometheus_client\npython-py\npython-pycodestyle\npython-pyjwt\npython-pylint\npython-pytest-cov\npython-pytoml\npython-pyusb\npython-retrying\npython-scikit-learn\npython-setuptools-scm\npython-sip4\npython-sphinx\npython-tenacity\npython-texttable\npython-xmlsec\npython2-gobject\nqbs\nqt5-imageformats\nqt5-webkit\nrabbitmq\nrapidjson\nrttr\nrun-parts\nscdoc\nsip4\nsparsehash\nsqlcipher\nsyntax-highlighting5\ntexlive-basic\ntinycompress\nvala\nweston\nxine-lib\nxmlstarlet\nxmlto\nxorg-font-utils\nyarn\nyasm\nzita-alsa-pcmi\nzita-resampler --description alias\ clean_packages=sudo\ pacman\ -Rsn\ agg\narcus-debug\narpack\nasciidoc\nautoconf2.13\nbinfmt-qemu-static\ncgal\ncksfv\ncli11\ncoffeescript\ncppunit\ncunit\ncython\ndmraid\ndvisvgm\nelectron24\nfcgi\nflann\nfontforge\ngcab\ngcc-ada\ngendesk\ngiblib\ngn-m85\ngnome-common\ngo\ngperf\ngptfdisk\ngroovy\ngst-plugin-gtk\ngtkmm-4.0\nhaskell-breakpoint\nhaskell-connection\nhaskell-cprng-aes\nhaskell-unbounded-delays\nhaskell-wcwidth\nibus\nirrlicht\njs78\nleveldb\nlib32-celt\nlib32-faudio\nlib32-gst-plugins-good\nlib32-json-glib\nlib32-libidn\nlib32-libnsl\nlib32-libxslt\nlib32-lz4\nlib32-pcre\nlib32-readline\nlib32-rest\nlibart-lgpl\nlibc++\nlibcddb\nlibcmis\nlibcroco\nlibcryptui\nlibffi7\nlibgit2\nlibgweather\nliblzf\nlibofa\nlibrabbitmq-c\nlibrdkafka\nlibtg_owt\nlibvisual\nlibvterm01\nlitehtml\nlockdev\nlog4cpp\nlsp-plugins\nlua53\nmangohud\nmaven\nmed-openmpi\nmeson\nmetis\nmingw-w64-gcc\nmlt6\nmmg\nmono-msbuild\nmozilla-common\nnasm\nopencl-headers\nopencolorio1\nopenjpeg\nopenshadinglanguage\nopenssl-1.0\nperl-gd\nperl-parse-yapp\nprojectm\nproperties-cpp\npygtk\npyside2-tools\npython-anytree\npython-asn1crypto\npython-atomicwrites\npython-beaker\npython-build\npython-cached-property\npython-cherrypy\npython-commonmark\npython-contextlib2\npython-defusedxml\npython-django\npython-docker-pycreds\npython-dockerpty\npython-docopt\npython-elasticsearch\npython-entrypoints\npython-flask-restful\npython-gitpython\npython-google-api-python-client\npython-isodate\npython-mock\npython-nose\npython-nspektr\npython-pdm\npython-pdm-pep517\npython-pecan\npython-pep517\npython-pivy\npython-pkgconfig\npython-progress\npython-prometheus_client\npython-py\npython-pycodestyle\npython-pyjwt\npython-pylint\npython-pytest-cov\npython-pytoml\npython-pyusb\npython-retrying\npython-scikit-learn\npython-setuptools-scm\npython-sip4\npython-sphinx\npython-tenacity\npython-texttable\npython-xmlsec\npython2-gobject\nqbs\nqt5-imageformats\nqt5-webkit\nrabbitmq\nrapidjson\nrttr\nrun-parts\nscdoc\nsip4\nsparsehash\nsqlcipher\nsyntax-highlighting5\ntexlive-basic\ntinycompress\nvala\nweston\nxine-lib\nxmlstarlet\nxmlto\nxorg-font-utils\nyarn\nyasm\nzita-alsa-pcmi\nzita-resampler
|
||||||
|
sudo pacman -Rsn agg
|
||||||
|
arcus-debug
|
||||||
|
arpack
|
||||||
|
asciidoc
|
||||||
|
autoconf2.13
|
||||||
|
binfmt-qemu-static
|
||||||
|
cgal
|
||||||
|
cksfv
|
||||||
|
cli11
|
||||||
|
coffeescript
|
||||||
|
cppunit
|
||||||
|
cunit
|
||||||
|
cython
|
||||||
|
dmraid
|
||||||
|
dvisvgm
|
||||||
|
electron24
|
||||||
|
fcgi
|
||||||
|
flann
|
||||||
|
fontforge
|
||||||
|
gcab
|
||||||
|
gcc-ada
|
||||||
|
gendesk
|
||||||
|
giblib
|
||||||
|
gn-m85
|
||||||
|
gnome-common
|
||||||
|
go
|
||||||
|
gperf
|
||||||
|
gptfdisk
|
||||||
|
groovy
|
||||||
|
gst-plugin-gtk
|
||||||
|
gtkmm-4.0
|
||||||
|
haskell-breakpoint
|
||||||
|
haskell-connection
|
||||||
|
haskell-cprng-aes
|
||||||
|
haskell-unbounded-delays
|
||||||
|
haskell-wcwidth
|
||||||
|
ibus
|
||||||
|
irrlicht
|
||||||
|
js78
|
||||||
|
leveldb
|
||||||
|
lib32-celt
|
||||||
|
lib32-faudio
|
||||||
|
lib32-gst-plugins-good
|
||||||
|
lib32-json-glib
|
||||||
|
lib32-libidn
|
||||||
|
lib32-libnsl
|
||||||
|
lib32-libxslt
|
||||||
|
lib32-lz4
|
||||||
|
lib32-pcre
|
||||||
|
lib32-readline
|
||||||
|
lib32-rest
|
||||||
|
libart-lgpl
|
||||||
|
libc++
|
||||||
|
libcddb
|
||||||
|
libcmis
|
||||||
|
libcroco
|
||||||
|
libcryptui
|
||||||
|
libffi7
|
||||||
|
libgit2
|
||||||
|
libgweather
|
||||||
|
liblzf
|
||||||
|
libofa
|
||||||
|
librabbitmq-c
|
||||||
|
librdkafka
|
||||||
|
libtg_owt
|
||||||
|
libvisual
|
||||||
|
libvterm01
|
||||||
|
litehtml
|
||||||
|
lockdev
|
||||||
|
log4cpp
|
||||||
|
lsp-plugins
|
||||||
|
lua53
|
||||||
|
mangohud
|
||||||
|
maven
|
||||||
|
med-openmpi
|
||||||
|
meson
|
||||||
|
metis
|
||||||
|
mingw-w64-gcc
|
||||||
|
mlt6
|
||||||
|
mmg
|
||||||
|
mono-msbuild
|
||||||
|
mozilla-common
|
||||||
|
nasm
|
||||||
|
opencl-headers
|
||||||
|
opencolorio1
|
||||||
|
openjpeg
|
||||||
|
openshadinglanguage
|
||||||
|
openssl-1.0
|
||||||
|
perl-gd
|
||||||
|
perl-parse-yapp
|
||||||
|
projectm
|
||||||
|
properties-cpp
|
||||||
|
pygtk
|
||||||
|
pyside2-tools
|
||||||
|
python-anytree
|
||||||
|
python-asn1crypto
|
||||||
|
python-atomicwrites
|
||||||
|
python-beaker
|
||||||
|
python-build
|
||||||
|
python-cached-property
|
||||||
|
python-cherrypy
|
||||||
|
python-commonmark
|
||||||
|
python-contextlib2
|
||||||
|
python-defusedxml
|
||||||
|
python-django
|
||||||
|
python-docker-pycreds
|
||||||
|
python-dockerpty
|
||||||
|
python-docopt
|
||||||
|
python-elasticsearch
|
||||||
|
python-entrypoints
|
||||||
|
python-flask-restful
|
||||||
|
python-gitpython
|
||||||
|
python-google-api-python-client
|
||||||
|
python-isodate
|
||||||
|
python-mock
|
||||||
|
python-nose
|
||||||
|
python-nspektr
|
||||||
|
python-pdm
|
||||||
|
python-pdm-pep517
|
||||||
|
python-pecan
|
||||||
|
python-pep517
|
||||||
|
python-pivy
|
||||||
|
python-pkgconfig
|
||||||
|
python-progress
|
||||||
|
python-prometheus_client
|
||||||
|
python-py
|
||||||
|
python-pycodestyle
|
||||||
|
python-pyjwt
|
||||||
|
python-pylint
|
||||||
|
python-pytest-cov
|
||||||
|
python-pytoml
|
||||||
|
python-pyusb
|
||||||
|
python-retrying
|
||||||
|
python-scikit-learn
|
||||||
|
python-setuptools-scm
|
||||||
|
python-sip4
|
||||||
|
python-sphinx
|
||||||
|
python-tenacity
|
||||||
|
python-texttable
|
||||||
|
python-xmlsec
|
||||||
|
python2-gobject
|
||||||
|
qbs
|
||||||
|
qt5-imageformats
|
||||||
|
qt5-webkit
|
||||||
|
rabbitmq
|
||||||
|
rapidjson
|
||||||
|
rttr
|
||||||
|
run-parts
|
||||||
|
scdoc
|
||||||
|
sip4
|
||||||
|
sparsehash
|
||||||
|
sqlcipher
|
||||||
|
syntax-highlighting5
|
||||||
|
texlive-basic
|
||||||
|
tinycompress
|
||||||
|
vala
|
||||||
|
weston
|
||||||
|
xine-lib
|
||||||
|
xmlstarlet
|
||||||
|
xmlto
|
||||||
|
xorg-font-utils
|
||||||
|
yarn
|
||||||
|
yasm
|
||||||
|
zita-alsa-pcmi
|
||||||
|
zita-resampler $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/creationdate.fish
Normal file
4
.config/fish/functions/creationdate.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function creationdate --wraps=stat\ -c\ \'\%w\' --description alias\ creationdate=stat\ -c\ \'\%w\'
|
||||||
|
stat -c '%w' $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/diff.fish
Normal file
4
.config/fish/functions/diff.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function diff --description 'alias diff=diff --color=auto'
|
||||||
|
command diff --color=auto $argv
|
||||||
|
|
||||||
|
end
|
30
.config/fish/functions/fish_prompt.fish
Normal file
30
.config/fish/functions/fish_prompt.fish
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
function noname
|
||||||
|
if set -q SSH_CONNECTION
|
||||||
|
echo -sn (whoami)'@'(hostname)' '
|
||||||
|
else
|
||||||
|
echo ''
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function dirname
|
||||||
|
echo (basename (pwd | sed "s|^$HOME|~|"))
|
||||||
|
end
|
||||||
|
|
||||||
|
function git_but_good
|
||||||
|
set_color red
|
||||||
|
echo -n (fish_vcs_prompt) | sed "s| (master)||"
|
||||||
|
set_color normal
|
||||||
|
end
|
||||||
|
|
||||||
|
function fish_prompt
|
||||||
|
set -l last_status $status
|
||||||
|
|
||||||
|
if test $last_status -ne 0
|
||||||
|
set status_color (set_color $fish_color_error)
|
||||||
|
set prompt_status $status_color "[" $last_status "]" (set_color normal)
|
||||||
|
end
|
||||||
|
|
||||||
|
set_color white
|
||||||
|
echo -sn '['(noname)(dirname)(git_but_good)']' $prompt_status '$ '
|
||||||
|
set_color normal
|
||||||
|
end
|
4
.config/fish/functions/fixdirectories.fish
Normal file
4
.config/fish/functions/fixdirectories.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function fixdirectories --wraps=find\ .\ -type\ d\ -exec\ chmod\ 755\ \{\}\ \\\; --description alias\ fixdirectories=find\ .\ -type\ d\ -exec\ chmod\ 755\ \{\}\ \\\;
|
||||||
|
find . -type d -exec chmod 755 {} \; $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/fixfiles.fish
Normal file
4
.config/fish/functions/fixfiles.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function fixfiles --wraps=find\ .\ -type\ f\ -exec\ chmod\ 644\ \{\}\ \\\; --description alias\ fixfiles=find\ .\ -type\ f\ -exec\ chmod\ 644\ \{\}\ \\\;
|
||||||
|
find . -type f -exec chmod 644 {} \; $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/grep.fish
Normal file
4
.config/fish/functions/grep.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function grep --description 'alias grep=grep --color=auto'
|
||||||
|
command grep --color=auto $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/ls.fish
Normal file
4
.config/fish/functions/ls.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function ls --description 'alias ls=ls --color=auto --group-directories-first'
|
||||||
|
command ls --color=auto --group-directories-first $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/make.fish
Normal file
4
.config/fish/functions/make.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function make --description 'alias make=make -j16'
|
||||||
|
command make -j16 $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/qmv.fish
Normal file
4
.config/fish/functions/qmv.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function qmv --description 'alias qmv=qmv -f do'
|
||||||
|
command qmv -f do $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/radar.fish
Normal file
4
.config/fish/functions/radar.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function radar --wraps='wget https://www.weather.gov/images/mlb/88d/KMLB_radar_loop.gif -O- | mpv --no-osc --loop=yes -' --description 'alias radar=wget https://www.weather.gov/images/mlb/88d/KMLB_radar_loop.gif -O- | mpv --no-osc --loop=yes -'
|
||||||
|
wget https://www.weather.gov/images/mlb/88d/KMLB_radar_loop.gif -O- | mpv --no-osc --loop=yes - $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/reload_wallpaper.fish
Normal file
4
.config/fish/functions/reload_wallpaper.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function reload_wallpaper --wraps='xwallpaper --stretch .config/wallpaper.png' --description 'alias reload_wallpaper=xwallpaper --stretch .config/wallpaper.png'
|
||||||
|
xwallpaper --stretch .config/wallpaper.png $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/rm.fish
Normal file
4
.config/fish/functions/rm.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function rm --description 'alias rm=rm -I'
|
||||||
|
command rm -I $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/sl.fish
Normal file
4
.config/fish/functions/sl.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function sl --description 'alias sl=sl | lolcat'
|
||||||
|
command sl | lolcat $argv
|
||||||
|
|
||||||
|
end
|
3
.config/fish/functions/spawn.fish
Normal file
3
.config/fish/functions/spawn.fish
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
function spawn
|
||||||
|
nohup $argv >/dev/null 2>&1 </dev/null &
|
||||||
|
end
|
4
.config/fish/functions/stealyt.fish
Normal file
4
.config/fish/functions/stealyt.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function stealyt --wraps=yt-dlp\ \"\$\(xclip\ -o\ \|\ sed\ \'s/\\\&.\*\$//\'\)\" --description alias\ stealyt\ yt-dlp\ \"\$\(xclip\ -o\ \|\ sed\ \'s/\\\&.\*\$//\'\)\"
|
||||||
|
yt-dlp "$(xclip -o | sed 's/\&.*$//')" $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/stealyt=yt-dlp.fish
Normal file
4
.config/fish/functions/stealyt=yt-dlp.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function stealyt=yt-dlp --wraps='https://www.youtube.com/watch?v=aMrzxf7QsQs' --description 'alias stealyt=yt-dlp https://www.youtube.com/watch?v=aMrzxf7QsQs'
|
||||||
|
https://www.youtube.com/watch?v=aMrzxf7QsQs $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/t.fish
Normal file
4
.config/fish/functions/t.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function t --wraps='spawn st' --description 'alias t=spawn st'
|
||||||
|
spawn st $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/thonkstream.fish
Normal file
4
.config/fish/functions/thonkstream.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function thonkstream --wraps='ffmpeg -i thonksphere.gif -r 200 -filter_complex loop=loop=-1:size=200 -pix_fmt yuv420p -f v4l2 -s 1920x1080 /dev/video50' --description 'alias thonkstream=ffmpeg -i thonksphere.gif -r 200 -filter_complex loop=loop=-1:size=200 -pix_fmt yuv420p -f v4l2 -s 1920x1080 /dev/video50'
|
||||||
|
ffmpeg -i thonksphere.gif -r 200 -filter_complex loop=loop=-1:size=200 -pix_fmt yuv420p -f v4l2 -s 1920x1080 /dev/video50 $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/vim.fish
Normal file
4
.config/fish/functions/vim.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function vim --wraps=nvim --description 'alias vim=nvim'
|
||||||
|
nvim $argv
|
||||||
|
|
||||||
|
end
|
4
.config/fish/functions/weather.fish
Normal file
4
.config/fish/functions/weather.fish
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
function weather --wraps='curl wttr.in' --description 'alias weather=curl wttr.in'
|
||||||
|
curl wttr.in $argv
|
||||||
|
|
||||||
|
end
|
Loading…
Reference in a new issue