Manjaro – I3wm – Tap to Click – xf86-input-libinput

For some reason, on Manjaro’s I3wm Community edition the tap to click feature is not set up out of the box. Here’s the fix:

  1. Create a config file from your terminal shell: sudo touch /etc/X11/xorg.conf.d/30-touchpad.conf
  2. Open the file in nano: sudo nano /etc/X11/xorg.conf.d/30-touchpad.conf
  3. Paste in the following code, and save out the file:
    Section "InputClass"
    Identifier "MyTouchpad"
    MatchIsTouchpad "on"
    Driver "libinput"
    Option "Tapping" "on"
    EndSection
  4. Logout/in (or just restart) and now tap to click should be working once again!

Dunst – DPI/font-sizing issue – Manjaro/Arch Linux

So I’m still a big fan of the Manjaro I3WM community distro, it’s probably my favorite operating system of all time.  However, now that I’m running a 4k Monitor, there have been a couple things that I’ve had to figure out. That last issue that I have had is a problem with the on-screen notifications. First, I had to figure out what the heck was supplying the notifications (it’s a program called Dunst). Second, I had to do a little research on why it wasnt accepting the DPI settings I had set using the xrandr command, and the .Xresources file. It turns out it’s a known bug. However, I was able to find a workaround.

To fix this, you’ll need to open up your favorite editor (I used nano) and change the dunstrc file.

nano ~/.config/dunst/dunstrc

From here change the “global” font setting (on my 28″ 4k screen, I doubled the font size, which seems about right):

font = Cantarell 20

Once your done, you’ll need to either restart, or kill dunst, and start it back up. Once that’s done, you should be able to read your notifications once again!

 

SSH in Arch Linux (or Manjaro)

Here’s a quicky on how to get a SSH (server setup in Arch Linux).

Install ssh server package:

[bash]pacman -S openssh[/bash]

Create an SSH Key(I created my key in ~/.ssh/id_rsa):

[bash]ssh-keygen[/bash]

Enable the ssh service to start automatically when the system is booting:

[bash]systemctl enable sshd.service [/bash]

Start the ssh service:

[bash]systemctl start sshd.service[/bash]

Linux Flavor of the Month – Manjaro – I3WM -Review

Manjaro Linux’s tagline is “Enjoy the Simpliciy”. If you’ve ever taken Arch Linux (the distro Manjaro is based on) for a spin you will probably wonder… “How the hell can anything based on Arch be easy?” Even as a seasoned IT Pro and Developer, Arch tested my patience on my first install. This is the main reason I’ve always kind of shied away from Manjaro, as I’ve grown quite accustom to Debian and Debian based distros. Like any good Tinkerer though, I eventually wanted to try a new window manager, and had a peticular interest in trying a Tiling Window Manager. I settled on taking I3WM for a spin.

I first tried I3WM in Ubuntu, while I thought the idea of a “window snapping on steroids” was pretty cool. There were some pretty basic pieces of the puzzle missing (such as sound controls not working without additional setup/ more packages being installed.) Therefore, I wanted to give the Tiling window manager another go, this time with a distro that supported the tiling window manager out of the box. Enter Manjaro. With a ton of community supported versions, Manjaro seemed on the surface to be Arch, without a mountain of setup. I downloaded, installed, and immediately felt the difference.

Manjaro I3WM
Manjaro I3WM

Clearly, the creators of Manjaro I3WM gave a nice amount of effort to make this a much sexier version of I3WM (As I’ve toyed around with different versions of Manjaro, I’ve noticed a very good job being done with design.) Sound works out of the box, and I3’s info bar (dock) has been reworked to not only be prettier,  but to also display more useful information. Many useful command line and GUI pakages are installed; ranger (file manager), yaourt, pacman (package managers), and htop (system monitor) are amongst the MVPs. The makers of this version of Manjaro had an eye for UI/UX, as there is even a quick tip section on the desktop to get you started with I3WM.

As good as this version of Linux looks, it runs just as fast. Using less than 235MB of memory on a liveCD boot, you will be damned pleased with performance on most any machine.

There really are not many drawbacks to most versions of Manjaro from what I can see. It’s sleek, sexy, and fast. However, while I love I3WM, it is certainly not for people who don’t like learning curves. It took me a while to understand how to properly snap windows the way I wanted, and to understand some other caveats of using such a unique window manager. However, with that learning curve comes great reward.  After some fiddling and reading, My tiles pretty much auto populate with programs that I have set to run at start, and my workflow has never been faster.

While I think most people with the patience to learn Manjaro I3WM will love it, it takes a certain desire to appreciate the system. If you want something really simple, go for another version of Manjaro, if you want something super powerful and simple by comparison, Give Manjaro I3WM a whirl. As a developer, I’d give it an 88/100.

Some I3WM must-have documentation:

Quick Reference – http://i3wm.org/docs/refcard.html

User Guide – http://i3wm.org/docs/userguide.html

Love Linux? Hop over to the Linux Foundation and put your money where your geek heart is with a donation.