r/i3wm • u/CompetitiveTeam5014 • 9h ago
Question Realm rice
Thats my i3 rice of the kingdom
r/i3wm • u/CompetitiveTeam5014 • 9h ago
Thats my i3 rice of the kingdom
r/i3wm • u/imasadlad89 • 12h ago
Uh well...
r/i3wm • u/Miserable_Example_99 • 16h ago
You know when you need a specific thing, so you go to "Specific Thing Store" and ask for that thing and they're like "hmm we dont have that exact thing, but we got plenty of similar things" and you're like "But i want that specific thing!" And after hours of frustration trying to find your way in that store you know nothing about save the fact that they advertised that thing you want, you realize maybe you're not in the right store?
And that poor person trying to help you may not be the devil?
Just went on a 3 hours rabbit hole trying to make my custom coded app work with i3status-rust, my app's a simple daemon with a simple cli client.
Turns out the problem is that i couldn't pass a unicode nerd-font glyph, nor a class to that glyph, but had to use the i3status-rust icon dictionary that converts strings like "weather_thunder" to the unicode. It allows a user to set a so-called 'icon theme'
My problem with that (despite the frustration at the no-documentation) is that obviously this was made for the preset blocks.
And that is why i switched from i3-blocks in the first place. I3status-rust handles the click in a better way (imo/in my usecase)
What i'd like, is for a bar that puts the emphasis a bit more on the api. Sure it would be a chore to remake scripts that pull the time, cpu usage, gpu temperature etc... and precoded blocks that just check my api key to pull my calendar or my pending tickets are very useful and welcome.
But then you get stuck trying to do your own thing. Admittedly, reading a bit of the i3status-rust community writing (mainly issues), forking and building from source seems to be the default..
I'd just like a status bar with an agnostic api, so maybe i'm in the wrong store.
I'm sorry if my tone seems overly angry or condescending, i'm just very frustrated after changing bar three times and still having to cry when i just want to add a custom applet
Seeing that i3status-rust has >200 contributors on github, I got the terrible suspicion that i'm trying to do something it never planned for, ie doing what i want
In any case i might be PRing a full dictionary of the nerdfont glyphs for anyone in the same situation when i got time
And ofc the quick fix is to use [icon.overrides]
[icons]
icons = "material-nf"
[icons.overrides]
nf-pom-pomodoro_done = "\ue001"
nf-pom-pomodoro_ticking = "\ue003"
nf-dev-coffeescript = "\ue751"
nf-md-smoking = "\ued8c"
But the larger question is this:
Does customizable bar mean you can switch the order of the clock and battery, and put the colors you want? (which makes it the same customization level as Window's)
Or that you can put, indeed, whatever you want easily? In which case what do you use?
I'm having trouble putting words on what i want from my bar, sure blocks i dont have to code myself is nice. I see Polybar's description "customize without having to be a shell wizard" sure but what if i want to use some magic from time to time for just like 5 percent of my bar, ie. adding a custom block.
I understand therefore that the "normal" way to make a heavily custom block is not to use the custom interface but to make an entire block, here in rust.
I looked over at i3pystatus and it's the same problem you have to make your blocks in python
i3blocks itself allows to use scripts but i don't like the way it manages the clicks, blocking the block, not allowing for commands to proceed independently
Hi, i am using i3 for about a month and with uni comming back i need second monitor again. So i figuread out how to wake up and turn the monitor with xandr:
exec --no-startup-id bash -c "xrandr --output DP-3 --mode 2560x2880 --rate 59.98 --right-of eDP-1"
exec_always --no-startup-id ~/.screenlayout/monitors.sh
I will probably bind all that later so it wouldnt execute everytime i use laptop.
Problems:
1) sometimes it shows as disconnected and i need to xrandr --auto to make the port see the monitor.
2)When i disconnect the monitor, workspaces from it dissappear and appear again on main screen only after "xrandr --auto"
3)Scaling
4)Some apps(like brave) on second monitor appear in different sizes and are unusable
r/i3wm • u/vaffanchulo • 1d ago
So, this PC's specs are already cr*p. The only suitable DE's for it are LXQT, LXDE, Mate and of course XFCE.
Since this pc is good only to take notes, to browse, to watch videos and to learn linux, what if I install something even lighter? Exactly, a window manager.
Hyprland was my first choice, though the gpu seems to not handle it well (despite being a wm), so I came up with i3, and I actually love this wm.
Also, another reason why I switched to i3 is that I needed something more organised. I feel like DE's are messy if I want to use this pc for a few purposes.
That's it
r/i3wm • u/devspyke • 3d ago
Hello, this my first time using i3 (first time with wm too). I've followed this Link so i can understand step by step (im new to linux) and im on fedore 43. Its been 15min now, should i wait ? Did i do something wrong ?
Thank you for ur time
r/i3wm • u/Ok-Raspberry-639 • 3d ago
it happens in many programs i use like my browser but not all of them, if i enable picom instead of being black borders it becomes blurred corners, anyone has a fix? i couldn't find a solution
r/i3wm • u/Cutesyfoxbark • 4d ago
Enable HLS to view with audio, or disable this notification
Following the unriced allegations of my 3? Day old post, i present, Rice :3
r/i3wm • u/crewman-no-6 • 4d ago
r/i3wm • u/Cutesyfoxbark • 6d ago
Prior is a purpose built 2013(ish) era pc, 2nd is a cheapo laptop my dad just gave me :3 (i experiment with Distros too)
r/i3wm • u/theFlash0079 • 6d ago
Enable HLS to view with audio, or disable this notification
r/i3wm • u/meowsqueak • 8d ago
This is a problem I observe only when setting a container title.
I have a binding in my i3/config that allows me to set the title of the currently selected window:
bindsym $mod+Shift+t exec i3-input -F 'title_format "%s"' -P 'New Title: '
When I hit mod+shift+t, I get a red-outlined text entry field popping up, that I can type in. No problem there.
I sometimes want to rename a container - e.g. change i3: V[xterm xterm] into something like Project Foo, and I have mod+a bound to focus the parent container:
bindsym $mod+a focus parent
But when I hit mod+a (container is focused), then mod+shift+t, I do not get a red-outlined text entry field popping up. Nothing appears on screen at all. However, I can still type the string I want, and hit Enter, and it will apply to the container title, so I think it's still there, I just can't see it.
So it's working, I just can't see the text entry field, so I'm typing blind. Most of the time it's fine, but obviously not ideal.
Can this be improved somehow?
EDIT: Apparently this is caused by my dual-monitor setup, because if I only had one monitor it would appear in the top left corner. But because of my setup with scaling/translation, it is appearing on neither monitor, in some root window space that isn't mapped to a viewport. I'm investigating a workaround using rofi rather than i3-input...
r/i3wm • u/Sensitive_Split_6919 • 8d ago
I use i3wm cachyos on my laptop so I connect to networks via nmtui, but am having an issue connecting to my school wi-fi. Whenever I try to connect, it acts as if it is connected but I don't have internet. It does not ask for any information. However, when I connect on my phone, I have to login to the network. I am not extremely well-versed in linux conduct and am learning as I go, so if somebody could assist me with this and explain as well, it would be greatly appreciated. Please let me know if you need any additional context (and what that may be), as this is somewhat of a pressing matter.
r/i3wm • u/learntocode123 • 12d ago
After using various desktop environment for the past +10 years, I am considering switching to i3. My priority is to have a working install, not something that looks pretty: a bar, right-click menu, an app menu.
How much time would it take to have these up and running with i3? I've noticed that i3 has its own bar, do you recommend some menu applications that are light and work well with i3? Anything else that a newbie needs to know and is not in the documentation?
r/i3wm • u/SimonBolivar2009 • 12d ago
Llevo tiempo intentando usar i3 como gestor de ventanas, ya que cuento con una pc de 2GB RAM y Procesador Intel Celeron, busco algo muy ligero, por eso opté por usar i3, el problema está después de hacer el proceso de descarga y configurar xinit para acceder al gestor.
Cuando ejecute el startx, no agarraba el i3, me mostraba 2 errores:
xinit: unable to connect to X server: Connection refused
xinit: server error
¿Que debo hacer?, o mejor ¿como debo instalar correctamente el i3? (El objetivo principal es buscar la mayor ligereza en el gestor de ventanas) no es i3wm el que busco, sino solamente i3.
r/i3wm • u/Kaczkaaaa • 14d ago
Enable HLS to view with audio, or disable this notification
Hi! this is my first rice (ever). Feel free to comment.
r/i3wm • u/Sorry_Bumblebee318 • 15d ago
Enable HLS to view with audio, or disable this notification
r/i3wm • u/Sorry_Bumblebee318 • 17d ago
Enable HLS to view with audio, or disable this notification
r/i3wm • u/First-March3418 • 17d ago
Enable HLS to view with audio, or disable this notification
Note: The demo video is best viewed on a desktop in fullscreen.
I built i3title, a lightweight tool that makes it easy to pipe arbitrary data into i3bar.
I’ve been using it myself for a long time, and recently decided to polish it up and share it publicly.
By default, i3title uses the empty space in your bar to display the current window title and the active i3 mode side by side.
You can also pipe anything you find useful into it from your scripts or the command line.
Setup is just:
status_command i3status | i3title
It’s a lightweight enhancement to i3’s default status bar setup, turning otherwise unused space into a dynamic, highly customizable information panel.
Repo: https://github.com/a-pav/i3title
Feedback, questions, and suggestions are welcome!
r/i3wm • u/First-March3418 • 17d ago
O modo automático é bom, mas queria deixar certas janelas em outros tamanhos, desculpa se isso for ou parecer uma pergunta idiota, não tenho noção nenhuma de como funciona um gerenciador de janelas, mas comecei a usar pois achei o conceito muito interessante :D
r/i3wm • u/bloodshedder404 • 17d ago
Hey everyone,
I know this sub is dedicated to our beloved i3wm, but I recently spent some time building a clean, Samurai-themed lock screen for Hyprland (`hyprlock`) and wanted to share it with the
ricing community here for some aesthetic inspiration.
I've always loved the minimal, functional styling that you often see in i3 setups, so I tried to bring that same philosophy to this lock screen:
* **Kanji password dots:** Every keypress renders a Japanese kanji character (桜 - Sakura) instead of standard circles.
* **Japanese date format:** Rendered cleanly as `2024年08月14日`.
* **Fully transparent input field:** No borders or outlines, just floating characters.
* **Clean overlay:** A large, minimal clock overlay with muted green tones over a dark katana wallpaper.
I know `hyprlock` isn't usable on i3 directly (since we have tools like `i3lock` and `i3lock-color`), but I'd love to hear what you guys think of the design, or if anyone wants to
adapt this visual concept into an `i3lock-color` script!
**Repo if you want to check out the code/assets:** [hyprlock-samurai on GitHub](https://github.com/basantbansal/hyprlock-samurai)
If you like the aesthetic or want to adapt it for your i3 setup, a ⭐ on the repo would be incredibly appreciated!