diff --git a/vim/.vimrc b/vim/.vimrc index b4023f7..6c95dfc 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -8,9 +8,10 @@ filetype plugin indent on syntax enable colo ron -set guifont="Input" +set guifont="JetBrains Mono" +set noerrorbells visualbell t_vb= +set mouse+=a -set spell set autoindent set backspace=indent,eol,start set complete-=i @@ -35,9 +36,12 @@ set undodir=~/.vim/undodir set nrformats-=octal +set ignorecase +set smartcase set incsearch set number +set relativenumber set numberwidth=4 set updatetime=100 set laststatus=2 @@ -56,6 +60,8 @@ set tabpagemax=50 noremap 0 ^ noremap ^ 0 +nmap Q " 'Q' in normal mode enters Ex mode. you almost never want this + " shortcuts for 3way merge map 1 :diffget LOCAL map 2 :diffget BASE diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf index 320ef9e..ceff899 100644 --- a/weechat/.weechat/irc.conf +++ b/weechat/.weechat/irc.conf @@ -187,7 +187,7 @@ tilde.local_hostname tilde.usermode tilde.command = "/msg operserv login ${sec.data.pass}" tilde.command_delay -tilde.autojoin = "#meta,#secret-sudoers,#admin,#opers,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#tildelinux,#cosmic,#institute,#.tilde,#tildetel,#thunix,#theasylum,#aussie,#uucp,#projects,#hamradio,#vim,#black,#pink,#~,#netnews,#bots,#ctrl-c,#radiofreqs,#envs,#wilde,#tildegames,#tildenet,#gemini,#club,#zine,#team,#summit,#adventofcode,#geocities,#services,#security,#zaphod,#helpdesk :10:20,secretsudoteam,tildeiscool" +tilde.autojoin = "#meta,#secret-sudoers,#admin,#opers,#music,#politics,#gopher,#tildeverse,#idlerpg,#tilderadio,#minecraft,#tildelinux,#cosmic,#institute,#.tilde,#tildetel,#thunix,#theasylum,#aussie,#uucp,#projects,#hamradio,#vim,#black,#pink,#~,#netnews,#bots,#ctrl-c,#radiofreqs,#envs,#wilde,#tildegames,#tildenet,#gemini,#club,#zine,#team,#summit,#adventofcode,#geocities,#services,#security,#zaphod,#helpdesk,#radiobot,#honeypot,#flamewars,#chaos :10:20,secretsudoteam,adminsonly" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout @@ -273,7 +273,7 @@ town.local_hostname town.usermode town.command town.command_delay -town.autojoin = "#tildetown,#bots,#tildemush,#counting,#movienight,#counting-meta,#heavy,#queer,#aaa" +town.autojoin = "#tildetown,#bots,#tildemush,#counting,#movienight,#counting-meta,#heavy,#queer,#aaa,#admins" town.autorejoin town.autorejoin_delay town.connection_timeout @@ -488,7 +488,7 @@ freenode.local_hostname freenode.usermode freenode.command freenode.command_delay -freenode.autojoin = "#weechat,##oodnet,#lobsters,#lobsters-boil,#gitea,#mastodon,#pleroma,#pleroma-offtopic,#oragono,#weechat-android,#git,#tilde.team,#sr.ht,#cmpwn,#bitbot,#ircv3,#gophernicus,##jan6,##ircv3-offtopic,#ovh,#ascii.town,#sonarr,#thelounge,##ircv3-chat,#!,#tildeclub,#futel,#antispyware,#lobsters-advent,#alpine-linux 6:10" +freenode.autojoin = "#weechat,##oodnet,#lobsters,#gitea,#mastodon,#pleroma,#pleroma-offtopic,#oragono,#sr.ht,#cmpwn,#bitbot,#gophernicus,##jan6,##ircv3-offtopic,#ascii.town,#sonarr,#thelounge,##ircv3-chat,#!,#tildeclub,#futel,#antispyware,#lobsters-advent 6:10" freenode.autorejoin freenode.autorejoin_delay freenode.connection_timeout @@ -574,7 +574,7 @@ inspircd.local_hostname inspircd.usermode inspircd.command inspircd.command_delay -inspircd.autojoin = "#inspircd,#inspircd.dev 10" +inspircd.autojoin = "#inspircd 10" inspircd.autorejoin inspircd.autorejoin_delay inspircd.connection_timeout @@ -617,7 +617,7 @@ slashnet.local_hostname slashnet.usermode slashnet.command slashnet.command_delay -slashnet.autojoin = "#gtlug" +slashnet.autojoin = "#gtlug,#G7" slashnet.autorejoin slashnet.autorejoin_delay slashnet.connection_timeout @@ -803,3 +803,46 @@ efnet.msg_quit efnet.notify efnet.split_msg_max_length efnet.charset_message +anope.addresses = "irc.anope.org" +anope.proxy +anope.ipv6 +anope.ssl +anope.ssl_cert +anope.ssl_password +anope.ssl_priorities +anope.ssl_dhkey_size +anope.ssl_fingerprint +anope.ssl_verify +anope.password +anope.capabilities +anope.sasl_mechanism +anope.sasl_username +anope.sasl_password +anope.sasl_key +anope.sasl_timeout +anope.sasl_fail +anope.autoconnect +anope.autoreconnect +anope.autoreconnect_delay +anope.nicks +anope.nicks_alternate +anope.username +anope.realname +anope.local_hostname +anope.usermode +anope.command +anope.command_delay +anope.autojoin = "#anope" +anope.autorejoin +anope.autorejoin_delay +anope.connection_timeout +anope.anti_flood_prio_high +anope.anti_flood_prio_low +anope.away_check +anope.away_check_max_nicks +anope.msg_kick +anope.msg_part +anope.msg_quit +anope.notify +anope.split_msg_max_length +anope.charset_message