posted on 2016-10-24 21:26
To disable and reenable fish there are two ways:
I have not found another way within 5 minutes on google and was satisfied with these two approaches. So:
/blowkey remove <channel> /blowkey set -server <server> <channel> <key>
/python unload fish /python load fish.conf
posted on 2016-01-17 00:30
For quite some time I used irssi as a console irc client and was quite happy with it. However all good things come to an end, and after a restart of the client (I tend to run it on a server withing a screen session.), irssi would not start anymore.
On another server I compiled both from scratch from the source cloned from the official git repositories, but I could not get FiSH to play with irssi at all. It just complained about ABI version mismatches. Since irssi is not known for its documentation (Honestly, it just sucks.), nothing could be found there, nor through a quick grep through the source or via google. Only a github ticket mentioned ABI problems but that was about it.
Weechat kept coming up as a mentioned alternative, so here we go now.
After getting the last version from
pkg (its a FBSD system), simply start it on the shell via
Then from within, run through the quickstart guide for setting up your network and channel auto settings and stuff as described here.
Don't forget to set up your nick to be highlighted. :)
When in weechat:
# start scripts plugin /script # search plugin via pgdn and up/down search for 'fish.py' # install # afterwards 'ia r' is next to the plugin # which means: 'installed,autostarted,running' alt + i to install # close the window afterwards /close
Now after the plugin is usable, only setting your keys is left to do, like for a channel:
/blowkey set -server NETWORK #CHANNEL PASSWORD # general help /help blowkey
In general its almost the same as with irssi, only some things are a bit different:
ctrl-n next window ctrl-p previous window alt-<number> jump to window <number> # pressing several times toggles string and regex search ctrl-r search current chat history alt-n next search match alt-p previous search match /close close window /quit close weechat /q open query /j join channel
ctrl-n/p seem not to be mentioned in the weechat documentation, for switching channel windows.
Still, you should be using
Alt with numbers anyway, helps you a lot when using the hotlist.
Alt+<number> pressed a second time does switch you back to your original window.
alt-l is toggling the copy mode. (Hides the nick list and coloring, awesome.)
Also this might help, "so that new line char is not added at the end of each line displayed (it will not break URL selection)":
/set weechat.look.eat_newline_glitch on
The hotlist is are the cryptic numbers popping up in the statusbar (over your input bar) when activity in other windows beside the currently active one.
[H: ...] part, to be exact. There are numbers shown, signaling the window number followed by a colon, afterwards are the count of new lines is shown in parentheses.)
Since it'd be nice to have alerts only for new messages (and not join/part notifications) and also get the channel names shown, this will come in handy:
/set weechat.look.hotlist_names_level = 14 /set weechat.look.hotlist_names_merged_buffers on
posted on 2015-03-10 00:50:46
To get a working irssi install, easiest approach is to build both irssi and the fish from source. (Installing irssi via package manager, and building the fish from this github code with the irssi github code will likely cause a segfault. I know it did for me.)
Remove any prior irssi installs. You can leave your config where it is, though.
Fish needs the
cd mkdir src cd src git clone -v --progress https://github.com/irssi/irssi.git git clone -v --progress https://github.com/falsovsky/FiSH-irssi.git
/usr was chosen for install for both applications.
cd ~/src/irssi ./autogen.sh --prefix=/usr make sudo make install
cd ~/src/FiSH-irssi ./autogen.sh ./configure --with-irssi=~/src/irssi --prefix=/usr make sudo make install
Now irssi and the fish module should be installed. Read the info it gives you afterwards, it tells you where the
libfish.so will be installed.
For me it was at
echo "load /usr/lib/irssi/modules/libfish.so" >> ~/.irrsi/startup
Once irrsi starts without problems:
<nick> is not your own nick of course, but the person you want to chat with. ;)
View posts from 2017-07, 2017-05, 2017-04, 2017-03, 2017-02, 2017-01, 2016-12, 2016-11, 2016-10, 2016-09, 2016-08, 2016-07, 2016-06, 2016-05, 2016-04, 2016-03, 2016-02, 2016-01, 2015-12, 2015-11, 2015-10, 2015-09, 2015-08, 2015-07, 2015-06, 2015-05, 2015-04, 2015-03, 2015-02, 2015-01, 2014-12, 2014-11, 2014-10, 2014-09, 2014-08, 2014-07, 2014-06, 2014-05, 2014-04, 2014-03, 2014-01, 2013-12, 2013-11, 2013-10