Power users rejoice
If you are a power user, you'll be happy to know that something like i3 (an improved tiling window manager) exists -...
For further actions, you may consider blocking this person and/or reporting abuse
I use i3-gaps. It's a fork because i3 is all about maximizing usage of screen real estate so adding blank space between windows flies in the face of that goal, but the gaps add a lot of visual clarity.
Another interesting project is sway, a drop-in i3 replacement with a Wayland compositor. Unfortunately they don't plan to reproduce the layout save/load functionality of i3 so it'd be a bit difficult for me to make the switch.
I used to be an Ubuntu user and used plain i3, nowadays I've moved to Manjaro i3 Community Edition and it comes with all these goodies:
I switched from i3blocks to polybar a little while back. I use Arch so I have to put everything together myself :D
I bet that was lots of fun, I envy you. :)
I'd not heard of i3-gaps before and have started using it (as of this weekend) and think it's pretty nice, especially with smart_gaps and smart_borders so everything doesn't look too "framey".
Gaps is what sells it for me. That little bit of visual breakup makes it just feel less cluttered
Best tool I've found in years. It's incredibly simple to use actually and makes everything so much faster, my OS became my IDE basically thanks to this window manager, plus it's incredibly lightweight.
Yes, that is fascinating how one can control everything as with the keyboard as if you're actually working inside of an IDE. And when you add Emacs to your daily workflow, your text-editor becomes the OS, which is exactly opposite but equally fascinating. :)
I've experimented with several different window managers over the past year or so and find that none really compare with i3-wm or i3-gaps.
Another Goodie to add to the list is j4-dmenu-desktop or j4-dmenu-desktop-git
it's a much faster replacement for
i3-dmenu-desktop
and its purpose is to find .desktop files and offer you a menu to start an application using dmenu.To use it you can clone it from here:
git clone https://aur.archlinux.org/j4-dmenu-desktop-git.git
cd j4-dmenu-desktop-git
makepkg -si
and simply comment out (#):
i3-dmenu-desktop
in the config file and add the
j4-dmenu-desktop-git
command.
Now that I'm totally out of Ubuntu and totally in for Manjaro i3, I've found that dmenu_recency is pretty good and covers all my needs.
I'm not a super fan of .desktop files as all I really need are executables on my $PATH :)
I'll have to give that one a try.
I believe it's called
dmenu-frecency-git
in Arch Linux.The Github page info on it stated:
I love i3 and all its features, but I don’t like i3bar, so if you are like me, I recommend bumblebee-status as a replacement
I'm happy with i3bar so far, I'll post some screenshots of my current config at /r/unixporn someday or the other.
Also try polybar :)
When i had linux installed on my machine (uninstalled due to school) i used i3 and i loved it but it's very hard to learn and get used to using a windows manager instead of a desktop environment like gnome or kde and almost 100% of your work and settings would be from the command prompt (even stuff like wifi or display setup).
This changed my user experience for ever Víctor!
Thanks so much for this article.
I'm using i3 for a month since I saw your post and I'll never use a regular interface anymore.
It's so easy to have flow in my work, I've learned so mutch about linux to handle easy taks on terminal, found awesome tools terminal-based and other great stuffs.
This fired up to continue learning shell script to do my tools to automatize tasks and do other things with much more ease.
For the record:
I'm using bumblebee-status, this is another nice status bar to have one.
Great job!
YES! You are welcome! :D
I started using i3wm on April 6th 2017, and well, that day I just felt like someone had given me a precious gift.
The experience was akin to the first time I found about version control systems (svn, then git). You know, when you ask yourself: "Why hadn't I heard about this before? It works so well!"
Hahah That's the feeling.
I made that same question to myself hahahaha
Can't live without this anymore :D
I love i3 just because it's minimal and resources friendly. But it lacks some modernize features like the rounded-corner and windows transparency while moving windows.
What are you talking about?
Why would you ever need rounded corners in a tiling window manager?
Why would you ever need to move transparent windows in a tiling window manager? (BTW you can get translucent windows if you want on i3).
I think you are missing the point of i3 entirely. Care to explain?
I am not talking about the tiling part. But when I use all windows as floating then sometimes I wish I had rounded corners like bspwm . Also I don't know how can I achieve transparency in moving-windows while in floating mood.
Oh I see. Got your point.
But we can agree that floating windows are an exception, that's the paradigm we were moving away when jumping into i3 right?
If you want floating windows with some tiling you can try gnome.
I mainly use i3 on my arch in virtualbox just because it consumes less resources and blazing fast. I'm not a big fan of tiling windows. Don't know but sometimes I find it less productive, atleast for me 🤷♂️
If you find it less productive then I can't help but think you are doing it wrong ;)
I have never been more productive in my life than when I started to use i3.
I can't argue with it more . I use i3 less often ,moved onto MacBook and I found that it's the right machine for me. But you know,still MacBooks don't let you tiling their windows through keyboard 😕
I've been using i3-gaps for about a year and a half now, and it has been absolutely amazing! For me, personally, it changed the definition of multitasking and showed me what true multitasking looked like. I've watched whole movies side-by-side with looking at my peers design something in Figma. I absolutely love i3-gaps :)
Used your tut when I was first getting into configuring my own distro instead of using stock WM's. Fantastic series man!
Hey, thx! :)
No problem! Any plans on making any more Linux based videos? I love seeing the way other people work their distros and I always come out with a new technique to add to my work flow
Oh, wow, these are not my videos. These are some videos I found on the official i3 resources section that I found very informative. Sorry!
Oh hahahaha I should've read closer. But yeah those are some great videos
Don't miss also to try other tiling window managers like herbstluftwm or bspwm.
Herbstluftwm works great when using a big monitor like 43 inches and 4k to split it into 4 parts like it would be 4 monitors. You can easily do this in herbstluftwm and fullscreen windows won't get greater than the "virtual monitor".
You've encouraged me to go back to i3. Thanks :)
That's great news!
I'm curious as to how could you leave it in the first place. Every time I have to use something else for desktop stuff I miss the extra oomph.
I think I got an SSD and did a clean install and just went with XFCE out the box for a while. Since I ran most things full-screen and used terminals which supported splits, and Vim for most things which tiles anyway it didn't seem to make a huge amount of difference.
Since I came across i3 a couple of years back, it has been the only window manager I have been using. Though recently I have switched to a MacBook Pro, I still have a Fedora VM to keep i3 around.
I tried to switch to OSX back in 2014, and got a MBP for myself... eventually couldn't leave Ubuntu and i3 behind so I did this:
lobotuerto.com/blog/how-to-setup-u...
Then this:
lobotuerto.com/blog/how-to-setup-m...
:D
Just remember you'll need to play with
xrandr
to get the settings for the display right. Theni3
should just work.i3 FTW!
i3 ftw. I use i3 at work and on my laptop for years with simply i3status.
I use it on my desktop for daily dev stuff.
Also, I have it installed on my MacBook Pro, and it's the most productive laptop I have had, EVER! :)
I think it should, or you can give it a try with a live USB (that's an easy, non-intrusive way to try it out).
Thanks for article! I tried i3 and loved it.
Man, I still haven't learned TMUX. I'd better rectify that before I try to adopt yet another GUI paradigm.
You can use i3 + Tmux if you want, but I haven't had the need to run Screen, Byobu or Tmux after getting to know i3.
The only valid use case I can think of for using Screen or the others is for keeping alive a remote session... aside from that i3 rules the local desktop!
I was scared this will be about Intel i3 :v
Videos (and i3) are indeed fantastic - give some love to their author: twitter.com/bookercodes
Done! ;)
i3 is great, but I have found myself enjoying awesomewm much more. It is a lot more configurable and flexible, at the expense of not working as well out of the box.
Awesome Video, i also wanted to install i3 and customize it but I was too intimidated by it and always dropped down the idea. Now after watching this video I think I'll install it and give it a try.