diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish index 7c8372c..a04be7a 100755 --- a/fish/.config/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -18,7 +18,7 @@ end set user_paths ~/bin /usr/local/go/bin ~/.yarn/bin $GOPATH/bin ~/.local/bin ~/.cargo/bin /snap/bin ~/.fzf/bin for path in $user_paths - if test -d $path + if test -d $path; and not echo $fish_user_paths | grep -q "$path" set -x fish_user_paths $fish_user_paths $path end end diff --git a/fish/.config/fish/functions/insult.fish b/fish/.config/fish/functions/insult.fish new file mode 100644 index 0000000..60e3fb5 --- /dev/null +++ b/fish/.config/fish/functions/insult.fish @@ -0,0 +1,3 @@ +function insult + shuf -n1 ~/insults.txt +end diff --git a/fish/insults.txt b/fish/insults.txt index efabbcd..03caa22 100644 --- a/fish/insults.txt +++ b/fish/insults.txt @@ -45,3 +45,4 @@ Where did you learn to type? Are you on drugs? You type like I drive. Do you think like you type? +ur cute diff --git a/weechat/.weechat/alias.conf b/weechat/.weechat/alias.conf index bd74977..6d6334e 100644 --- a/weechat/.weechat/alias.conf +++ b/weechat/.weechat/alias.conf @@ -23,6 +23,7 @@ CL = "buffer clear" CLOSE = "buffer close" CS = "quote chanserv" EXIT = "quit" +flip = "/exec -o flip table $*" HS = "quote hostserv" IG = "ignore" J = "join" @@ -38,6 +39,7 @@ N = "names" NS = "quote nickserv" OS = "quote operserv" Q = "query" +rainbow = "/exec -o toilet --irc --gay -f term -- $*" REDRAW = "window refresh" save_settings = "/autojoin --run;/layout store;/save" SAY = "msg *" diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf index a866d05..a0aa6b8 100644 --- a/weechat/.weechat/irc.conf +++ b/weechat/.weechat/irc.conf @@ -181,7 +181,7 @@ tilde.local_hostname tilde.usermode tilde.command = "/oper root ${sec.data.tildenetoper}; /msg operserv login ${sec.data.pass}" tilde.command_delay -tilde.autojoin = "#secret-sudoers,#opers,#meta,#team,#sudoers,#YourTilde,#bots,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#tildelinux,#slbr,#cosmic,#institute,#.tilde,#tildetel,#dcss,#center,#thunix,#theasylum,#minetest,#aussie,#sr.ht,#uucp,#projects,#counting,#admin secretsudoteam,youneedtoknowthepassword" +tilde.autojoin = "#chaos,#opers,#secret-sudoers,#meta,#team,#sudoers,#YourTilde,#bots,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#tildelinux,#slbr,#cosmic,#institute,#.tilde,#tildetel,#dcss,#center,#thunix,#theasylum,#minetest,#aussie,#sr.ht,#uucp,#projects,#counting,#admin 57:60,youneedtoknowthepassword,secretsudoteam" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout @@ -222,7 +222,7 @@ hashbang.local_hostname hashbang.usermode hashbang.command = "/oper benharri x" hashbang.command_delay -hashbang.autojoin = "#!opers,#!,#!social,#!os,#!politics,#!support,#!git" +hashbang.autojoin = "#!git,#!support,#!politics,#!os,#!social,#!,#!opers" hashbang.autorejoin hashbang.autorejoin_delay hashbang.connection_timeout @@ -345,7 +345,7 @@ sdf.local_hostname sdf.usermode sdf.command sdf.command_delay -sdf.autojoin = "#helpdesk,#anonradio,#gopher,#sdf" +sdf.autojoin = "#gopher,#sdf,#anonradio,#helpdesk [5t]:10" sdf.autorejoin sdf.autorejoin_delay sdf.connection_timeout @@ -427,7 +427,7 @@ oftc.local_hostname oftc.usermode oftc.command oftc.command_delay -oftc.autojoin = "#debian-devel,#fish" +oftc.autojoin = "#fish,#debian-devel" oftc.autorejoin oftc.autorejoin_delay oftc.connection_timeout @@ -468,7 +468,7 @@ freenode.local_hostname freenode.usermode freenode.command freenode.command_delay -freenode.autojoin = "#weechat,##oodnet,#lobsters,#lobsters-boil,#thelounge,#gitea,#mastodon,#pleroma,#pleroma-offtopic,#oragono,#weechat-android,#git,#tilde.team,#sr.ht,#cmpwn,#ubuntu-server,#gopherproject,#bitreich-en,#znc,#nextcloud,#bitbot,#opennic 6:10" +freenode.autojoin = "#opennic,#weechat,##oodnet,#lobsters,#lobsters-boil,#thelounge,#gitea,#mastodon,#pleroma,#pleroma-offtopic,#oragono,#weechat-android,#git,#tilde.team,#sr.ht,#cmpwn,#ubuntu-server,#gopherproject,#bitreich-en,#znc,#nextcloud,#bitbot 5:30,6:10" freenode.autorejoin freenode.autorejoin_delay freenode.connection_timeout diff --git a/weechat/.weechat/plugins.conf b/weechat/.weechat/plugins.conf index 4276273..e367023 100644 --- a/weechat/.weechat/plugins.conf +++ b/weechat/.weechat/plugins.conf @@ -49,6 +49,7 @@ perl.highmon.nick_prefix = "<" perl.highmon.nick_suffix = ">" perl.highmon.output = "buffer" perl.highmon.short_names = "off" +perl.rslap.slapback = "random" python.apply_corrections.check_every = "5" python.apply_corrections.data_timeout = "60" python.apply_corrections.message_limit = "2" @@ -67,7 +68,7 @@ python.buffer_autoclose.age_limit = "30" python.buffer_autoclose.ignore = "" python.buffer_autoclose.interval = "1" python.check_license = "off" -python.completion.replace_values = "shrug=>¯\_(ツ)_/¯;;wiki=>https://tilde.team/wiki/;;lenny=>( ͡° ͜ʖ ͡°);;byobu=>https://superuser.com/a/423397/866501;;huh=>(-_-)ゞ゛;;tablefix=>┬─┬ノ( º _ ºノ);;weedoc=>https://weechat.org/files/doc/stable/weechat_user.en.html;;weekeys=>https://weechat.org/files/doc/stable/weechat_user.en.html#key_bindings;;denko=>(´・ω・`);;yuno=>ლ(́ಠ◞益◟ಠ‵ლ);;tf=>(ノಥ益ಥ)ノ彡┻━┻" +python.completion.replace_values = "shrug=>¯\_(ツ)_/¯;;wiki=>https://tilde.team/wiki/;;lenny=>( ͡° ͜ʖ ͡°);;byobu=>https://superuser.com/a/423397/866501;;huh=>(-_-)ゞ゛;;tablefix=>┬─┬ノ( º _ ºノ);;weedoc=>https://weechat.org/files/doc/stable/weechat_user.en.html;;weekeys=>https://weechat.org/files/doc/stable/weechat_user.en.html#key_bindings;;denko=>(´・ω・`);;yuno=>ლ(́ಠ◞益◟ಠ‵ლ);;tf=>(ノಥ益ಥ)ノ彡┻━┻;;tb=>┬─┬ノ( º _ ºノ)" python.go.auto_jump = "off" python.go.buffer_number = "on" python.go.color_name = "black,cyan"