The layout in Figure 1 is the most common one, and is the one I'll stick with in these posts. This bar has the nicknames of all of the people who are in that particular channel. On the right we have the Nicklist bar, see Figure 1, for an example. It's generally going to display just your nickname in square brackets and the cursor. This is where you type your commands and messages. The Input bar is the area at the bottom where the cursor is. This bar is used to store various bits of status like the channel we're active in, the number of people in the channel and channels where there are outstanding messages. The Status bar is below the chat area, it's the horizontal bar that shows the time at the far left. Normally you will see the title of the channel and any useful information about it (see Figure 1 at the top for an example). In the Figure 1 screenshot the chat area is being used to show the chat from the #ubuntu channel on Freenode.Ībove the chat area we have the Title Bar which is the bar along the top: in Figure 2 it's showing the copyright and URL for Weechat - if it's difficult to see right click and 'view image' to get the full image. In the middle we have the Chat Area which in the Figure 2 screenshot is showing messages from the main Weechat as it starts up. Notice that the channel buffers are offset by two spaces so you can see that they're associated with the Freenode server. Earlier in Figure 1 we have connected to the Freenode IRC server which has it's own buffer in the buffer list and we also have buffers for the #clojure, #ubuntu and #weechat channels. When you are connected to an IRC or Slack server then the buffer list is populated with a server buffer and a set of channel buffers. Weechat because we haven't connected to any servers yet. It keeps a list of the buffers - in the example there's just 1. In Figure 2 you can see on the left hand side you've got a bar running vertically down the side of the screen: this is called the Buffer List Bar or buflist in the settings. I've created a new 'Profile' called Weechat and in there I set colours to be 'Solarized dark' and I'm using 'Monospace Regular' 12 as my font.įigure 2: Initial start-up layout of Weechat Next in gnome-terminal's menus go to Edit->Preferences. Start a gnome-terminal do a search for an emoji on the Web and cut-n-paste it into the terminal to check it displays properly. Sudo apt install fonts-noto-color-emoji emoji-one # check colours are working with this - outputs a colour table # for maximum colours you need a 256color term I'm not going to cover the gory details of setting up UTF-8 and TERM, but what you should see is something like: The important part there is the VTE bit which has support for UTF-8. After I upgrade to 20.04 LTS I'll test again.įor now I'm using a specific terminal emulator for Weechat - I'm using 18.04 LTS's packaged gnome-terminal (version 3.28.2 with VTE 0.52.2). The latest version of XTerm seems to have resolved the issue (I did a quick test by downloading and compiling it), but I prefer to use the packaged version. However, on 18.04 LTS it doesn't show emoji's (UTF-8) correctly. On this blog I've written about XTerm as it's my preferred terminal emulator because it's small, flexible and uses less memory (see the parallel!). TERM environment variable to be set correctly.A terminal emulator that support UTF-8 fallback fonts.To use terminal based Slack/IRC we need 256 colours and emojis: whether I like it not my co-workers appear to talk only in emojis some times - :head-explode: :volcano: :stars. Weechat for Slack and IRC (Part 4) - Notifications and full configuration.Weechat for Slack and IRC (Part 3) - Slack in Weechat.Weechat for Slack and IRC (Part 2) - Configuration and basic Add-ons.Weechat for Slack and IRC (Part 1) - Getting Started.This post is part 1 of a four part series: I'm on Ubuntu 18.04 LTS and we'll be using Weechat 2.9. My goal is that by the end we'll have a solid set-up that can be used without too much fuss. Finally, I'm going to add Slack via the Wee-slack script. I'll then cover configuring it with various settings. In this series I'm going to show setting Weechat 2.9 up on Ubuntu with IRC on Freenode. The main problem is it's too configurable - you can spend an endless amount of time messing with the settings and colours! The Weechat documentation is comprehensive more than accessible: all the commands are well documented in the help system so that's the easiest point of reference. If you're used to Slack in the browser then using it through Weechat will be just as easy. Weechat is very easy to use for a text-based system, it works with the mouse and the commands all have documentation. Figure 1: Final outcome - Weechat on the Freenode IRC network
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |