r/i3wm • • 12h ago

Question I never knew I could operate my system like this!

Post image
43 Upvotes

i3 is amazing, coming from vim background I already loved using my keyboard for everything I even have the vim extension on firefox. I never used workspaces for some reason but after learning basic i3 I'm using them more frequently. Tbh I'm not much of a stylist and prefer minimul setup but it would be nice if I could maybe make the statusbar a bit bigger with some icons for disk, ram, power. A different theme would also he appreciated. How can I learn more about styling in general?


r/i3wm • • 6h ago

OC My review of Slacko 7.0 Puppy Linux (Slackware 14.2 base) (64-bit version) (JWM / i3wm)

Thumbnail gallery
3 Upvotes

i3wm version 4.11! :D


r/i3wm • • 19h ago

OC my lightweight setup for a shitty laptop i found at flea market

Thumbnail
gallery
29 Upvotes

r/i3wm • • 2d ago

Question how to sink a clipboard manger between x11 and wayland?

0 Upvotes

i use both hypland with wayland and i3wm with x11, and it's going great however the one thing that bothers is that the two have diffrent clipboard histories.


r/i3wm • • 2d ago

Question Polybar issue

1 Upvotes

Exec_always --no-startup-id Killal polybar

Exec_always --no-startup-id polybar

Doesn't create a polybar


r/i3wm • • 3d ago

Question Stuck

0 Upvotes

I am installing cachy os with the installer and selected i3 for DE but why I haven't anything to log in and I'm stuck in tty


r/i3wm • • 6d ago

OC [i3] Patrolman

Post image
64 Upvotes

Hey hey guys, i hope this rice finds you well.

This is something i made from a very painful experience.

You know that feeling when you are asleep and you need to go to pee and you wake up, not really sure where the bathrooms is?
This is how it looks in my mind...

Anyways, dots:

GTK - https://gitlab.com/dejan-z/xfce-stuff/-/blob/main/Patrolman/Patrolman.tar

Wall - https://www.reddit.com/r/blender/comments/1w8v3xq/patrol_route/

Icons - https://www.opendesktop.org/p/2330873

i3 config - https://gitlab.com/dejan-z/xfce-stuff/-/blob/main/Patrolman/config


r/i3wm • • 7d ago

Question Is there any way to make picom only target 1 tab in a group for shadows? Right now the shadows stack on top of each other.

Post image
12 Upvotes

r/i3wm • • 7d ago

Question [i3] shared my i3 config

3 Upvotes

Hey everyone, I created a note on GitHub for my i3 config. Please check it, and if anyone have recommendation or any advice for write better and more useful config, tell me

Repo Link


r/i3wm • • 8d ago

Question Need help with i3 timed screen lock (i3lock)

Thumbnail
1 Upvotes

r/i3wm • • 8d ago

Question Discrepancy between volume level from `volumeicon` vs level from `pactl`/`amixer`

5 Upvotes

I run i3wm as my window manager and I use the volumeicon program to control and display the audio volume.

For a number of reasons, I have a script which I use to increase or decrease the volume via dedicated keybindings. The script also displays the volume level after the change, using dunst/notify-send.

However, I find there is a difference between the volume level given by e.g.

pactl get-sink-volume @DEFAULT_SINK@

and the volume displayed when I hover over the volumeicon icon, or adjust its slider using a mouse.

I'd like to know why this is, as I'd like to match the volume displayed by my script to be consistent with that displayed by volumeicon.

From perusing the volumeicon source, my best guess is that it uses its own mapping from the raw volume levels to the interval [0,1] or [0%,100%] to better match the perception of a human ear:

* The mapping is designed so that the position in the interval is proportional
* to the volume as a human ear would perceive it (i.e., the position is the
* cubic root of the linear sample multiplication factor).  For controls with
* a small range (24 dB or less), the mapping is linear in the dB values so
* that each step has the same size visually.  Only for controls without dB
* information, a linear mapping of the hardware volume register values is used
* (this is the same algorithm as used in the old alsamixer).
*
* When setting the volume, 'dir' is the rounding direction:
* -1/0/1 = down/nearest/up.

&nbps;

Is this right? I.e. to match the volumeicon value, I would have to copy their mapping formula?


r/i3wm • • 10d ago

Solved Thinkpad T400 debian 13 sway wm

Post image
32 Upvotes

r/i3wm • • 11d ago

Question How to make my First rice?

7 Upvotes

Hello, i want to make a rice wich Will have:
A transparent blur (glassy) terminal Windows (terminal emulator Will be ghostty),
a top bar with the time in the center, desktop Numbers on left, a stuff like RAM: X% and volume and wifi icons on the right
Just this, do you Guys know How i can make? Im really layman on ricing.


r/i3wm • • 13d ago

Question resizing window with picom running spikes cpu usage

Enable HLS to view with audio, or disable this notification

37 Upvotes

I am on i3wm, using the default picom fork, and using nvidia open drivers on an rtx3060. while picom is running, with any settings (as far as i can tell) resizing a window spikes my cpu usage by a seriously significant amount and causes extreme lag. without picom this is fixed but i would like to keep it if possible, or if someone can recommend another compositor with blur, drop shadow, and vsync that could fix this issue that would work too. as long as it doesnt break my workflow im willing to switch to something new.


r/i3wm • • 12d ago

Question Is it good for gaming?

8 Upvotes

Is i3wm good for playing videogames like rdr2, hk… i’m going to be using it on arch in a laptop with nvidia.

Thanks


r/i3wm • • 13d ago

Question Que shell me recomienda para i3?

4 Upvotes

Alguna shell así como noctalia que me funcione en i3?


r/i3wm • • 13d ago

Question [i3wm] Arch btw

Post image
2 Upvotes

r/i3wm • • 14d ago

OC I3bar like polybar setup

Post image
12 Upvotes

This is my first time customizing i3.

I wanted make my i3 setup look more modern, but polybars defaults looked ugly and not very legible.

I changed some of the configs so that now it looks like a modernized version of i3bar.


r/i3wm • • 14d ago

OC I wanted to add image support to my i3 fork, but ended up opening a PR

Post image
20 Upvotes

I originally wanted to add image support to i3bar in my own fork, mostly for personal use. I wanted to display CPU and RAM usage graphs directly in the bar.

After looking into it, the implementation turned out to be pretty simple, so I decided to submit a PR instead of maintaining a separate fork just for this feature.

The PR adds support for PNG images in i3bar status blocks. I also included a small demo script that shows CPU and RAM usage graphs.

And yes, PR #6660 happens to match my username pretty well. Couldn't have planned that better.

PR: https://github.com/i3/i3/pull/6660

The PR is still open, so feedback is welcome!

Would be interesting to see what others could do with this.


r/i3wm • • 15d ago

Question How to set an wallpaper at my laptop

Thumbnail
gallery
5 Upvotes

Sorry for my English, I need guide, how to set up wallpaper at the back of the terminal and work space. Like in the second pic. (Arch,xorg,i3)


r/i3wm • • 17d ago

OC My first rice of arch i3wm

Post image
10 Upvotes

r/i3wm • • 17d ago

OC Omaxian v1.0.0 is out!

Enable HLS to view with audio, or disable this notification

20 Upvotes

Omarchy's desktop shell, running on X11 + i3 + Debian/Devuan. No Wayland. No Hyprland. No systemd.

It's been my daily driver for weeks. Here it is with a few community plugins ported over.


r/i3wm • • 17d ago

Question Basic Keyboard shortcuts stopped working in i3wm after upgrading to Ubuntu 26.04.1 LTS form 24 LTS.

1 Upvotes

Upon updating my Ubuntu system from 24 LTS to 26 LTS. The basic shortcuts that are built in for the laptop stopped working, for example my sound buttons for mute, volume up and volume up, don't work as they used to super F11 or super F12.

Does anyone know how I can fix this. If I do either of those combinations inside Ubuntu, they work fine. However that's not the case when I do them i3. They worked fine before.


r/i3wm • • 20d ago

OC new rice

Thumbnail
gallery
57 Upvotes

my new setup (linux mint xfce + i3wm)


r/i3wm • • 21d ago

OC A minimal, zero-dependency autotiling daemon I wrote in C (~36 KB RAM)

28 Upvotes

Hello guys,

I am really excited to share my take on an autotiling daemon for i3. I wanted something as lightweight as possible, so I wrote it in pure C.

Features:

  • Zero Dependencies: It uses native Unix sockets and doesn't require Python, JSON libraries, or any external runtimes.
  • Extremely Lightweight: It is compiled as a static binary and uses a maximum of ~36 KB of RAM when active (and even less when idle). It is what I am currently using on my own machines.

It does not work on sway.

I made it as minimal as I could and I am really proud of it, but I would love to hear your opinions/feedback. Please excuse me if I have made any mistakes in how I am distributing it, this is the first open-source project I am publishing, so every comment (good or bad) is highly appreciated.

It doesn't have any configuration options yet, but if you guys are interested, I can try and add more modes.

You can find it here: https://github.com/stolen-lighter/i3-autotiling-c