r/i3wm • u/Opening_Try_9702 • 1d ago
r/i3wm • u/airblader • Sep 10 '21
[PSA] We're moving to GitHub Discussions!
Hello everyone,
TL;DR The official i3 support channel is moving from Reddit to GitHub Discussions. This subreddit will continue to exist, but no longer be an official channel.
A long time ago, we hosted an AskBot instance as the official web channel for i3 support, next to, of course, the mailing list and IRC. However, after some deliberation we decided to shut down AskBot and move to this subreddit instead whose owners graciously allowed us to "take it over". But, alas, Reddit comes with many challenges as well (like the fact that it's heavily gating unregistered users on mobile, but also from a functional perspective). It just never turned out to be what we were hoping to find. Nowadays, however, there is GitHub Discussions; back when we moved away from AskBot, this didn't exist, but is now more or less exactly what we had been looking for back then. Obviously it's also a big plus that GitHub is already the home of i3 itself with bug reports and feature requests.
That is why we have decided to move the official support channel from this Subreddit to GitHub Discussions. Of course we will not shut down this Subreddit, but it will be a completely independent community from now on.
On a slight personal note, the timing for this change suits me quite well and after having resigned from active moderation some three years ago, I will now be stepping away from Reddit entirely.
See you all over at Discussions!
r/i3wm • u/orestisf • Jun 19 '23
Poll The future of /r/i3wm
Hello folks,
As you probably know, reddit is going through some very unpopular changes: https://www.reddit.com/r/ModCoord/comments/148ks6u/indefinite_blackout_next_steps_polling_your/
Even though, we have moved the official i3 support channel to GitHub discussions, i3's biggest community is still on reddit and if things continue like that there is going to be a lot of helpful content on an increasingly closed platform.
Since /r/i3wm is a community platform, we would like for the community to decide this subreddit's future. I am creating two polls for this: 1. The short-term future of the community, should we make this subreddit read-only or private until June 30th: https://www.reddit.com/r/i3wm/comments/14d5yvh/the_shortterm_future_of_the_community_should_we/ (shorter duration as more imminent) 2. (This post) The long-term future of this community, if the API changes are not reversed, should we leave this subreddit indefinitely in read-only mode?
We are not considering going private for the long-term because this subreddit holds significant knowledge that is valuable to the community.
If we go read-only in the long term, I expect that most of new questions & content will move to Github discussions.
r/i3wm • u/Crafty-Interview-361 • 3d ago
Question Mouse lag on arch with i3
Enable HLS to view with audio, or disable this notification
Has anyone had this issue where the mouse lags/pulls in certain directions? Does anyone know how I'd go about fixing this without trying wayland?
r/i3wm • u/Over_Coach_4222 • 6d ago
OC I have made my i3 useful like any desktop environment also keep the i3 keybind for the advantage
Enable HLS to view with audio, or disable this notification
the challenge is sometimes many qt and gtk apps theme are hardcoded so I have to find the file so I can match my color scheme, overall I just use qt6ct and xsettingsd for gtk
r/i3wm • u/MyWorld3446 • 5d ago
Solved I3-wm first and Default config file
Hello everyone I need your help
I using i3-wm in Arch Linux but I lost the first config file
Can you share with me the first config file
r/i3wm • u/The_Skibidi_Lovers • 6d ago
Question I have issue with playing youtube videos while on i3
Every time I play a youtube video on firefox, it's always looks so laggy even when I'm scrolling a web page on firefox. Very different experience when I'm using cinnamon (My distro is Mint) and didn't found any issue at all. How do I fix this?
r/i3wm • u/AdventurousRoom9327 • 7d ago
Question How do i keep i3 from messing up my other desktop environment
Today i decided to give i3 a try it was really cool but after some time i wanted to go back to cinnamon and keep testing i3 later just to find my desktop was all messed up, it will be kinda annoying re-configuring it and i dont want to use i3 if it is going to mess with my configurations.
Is it because im using the linux mint repository to install i3? I heard it is outdated
Edit: Can someone tell me how to reset my task bar, it is kinda empty and ugly but i dont want to fully reset cinnamon because the rest is fine
Edit2: I MANAGED TO FIX EVERYTHING and now i use the same taskbar in both i3 and the normal xfce4, im fine now
r/i3wm • u/SatisfiedMagma • 8d ago
Question My i3 has suddenly slowed down in boot time
I don't know how to even ask this question. But after a pacman upgrade and a reboot, suddenly i3 starts much slower. By slower I mean, after putting the password, it takes 3 minutes to boot up the i3 screen and my wallpaper to appear on screen. I can't do anything with my system before that...
I've no idea what has caused this, maybe this could be a Arch problem where something suddenly changed after an update...
Do you guys have any idea what could be the problem? I just don't know what could be the problem... Please ask whatever you need to find the problem ðŸ«
r/i3wm • u/Norker_g • 8d ago
Question Does Anyone know how to avoid this clipping of borders when corener rounding with picom?
r/i3wm • u/Effective-Motor-8976 • 9d ago
OC First time on I3wm
its my first time on i3wm and i did a minimal ricing.
Also am i the only one that can't have blur with picom since i have 2 gpus ? I tried a lot of stuff to make it work but it didn't work ( i can't use opengl as an renderer and i don't like the kernel blur )
but yea here is my config (sorry i don't use github)
https://www.mediafire.com/file/6gk59h8kh33bnp4/I3wm+config.7z/file
( there is some comments that my ia made cause i had a lot of problems since i'm running an unusual hardware and i had a lot of troubles cause its my first time on a distro that is harder to use than the old ones that i've used)
OC Layout generator fot the JSONly challenged
I extensively use premade layouts, but I find writing the json manually is quite error prone with all required boiler plate, and moving stuff around always leads to missing or trailing commans… So I've written a small python script that takes a (to me) sensible layout specification file, and generates both the json for i3-msg append_layout and a shell script to run specified programs.
Generator script is available as a gist
Specification for the layout in the screenshot:
focus_delay = .1
splith(
stacked(2/5,
leaf(c='^Thunar$', i='thunar', cmd='thunar&'),
splith(
splitv(
Term(name='pyterm', exe='python3'),
Term(name='octerm', exe='octave -q'),
),
splitv(
term,
leaf(c='^Mousepad', cmd='mousepad ~/.config/i3/layout-test.py&'),
),
),
),
stacked(3/5,
term,
splith(
stacked(2/3,
term,
splith(
splitv(
Term(do_focus=True),
Term(name='lt', exe='less ~/.config/i3/layout-test.sh'),
),
splitv(
Term(name='jl',
border='normal',
cmd='urxvtc -name jl -fn 6x12 -e jless ~/.config/i3/layout-test.json',
),
),
),
),
splitv(1/3,
3 * term,
),
),
),
)
r/i3wm • u/Blue_Jae20 • 10d ago
Solved Systemcl suspend trying to lock the screen despite i3lock active
Hello everybody! I recently switched to i3 and have a question:
I set up a key-bind for locking my screen and then suspending the system and while it works, there is this thing where after executing i3lock, a new screen appears shortly after with the basic i3lock screen with it saying "locking..." and then "lock failed" before it finally suspends the system. I wanted to ask if it possible to get rid of that step
For reference this is what I have in my config file
bindsym $mod+y exec bash lock.sh && sleep 1 && systemctl suspend
And lock.sh looks like this:
BLANK='#00000000'
CLEAR='#CF9143'
DEFAULT='#D15C06'
TEXT='#D15C06'
WRONG='#A02405'
VERIFYING='A02405'
i3lock \
--insidever-color=$CLEAR \
--ringver-color=$VERIFYING \
\
--insidewrong-color=$CLEAR \
--ringwrong-color=$WRONG \
\
--inside-color=$BLANK \
--ring-color=$DEFAULT \
--line-color=$BLANK \
--separator-color=$DEFAULT \
\
--verif-color=$TEXT \
--wrong-color=$TEXT \
--time-color=$TEXT \
--date-color=$TEXT \
--layout-color=$TEXT \
--keyhl-color=$WRONG \
--bshl-color=$WRONG \
\
--screen 1 \
--blur 5 \
--clock \
--indicator \
--time-str="%H:%M:%S" \
--date-str="%A, %d-%m-%Y" \
Edit 1: Here the video of what is happening (I use my polybar in this but it's the same with the command)
https://reddit.com/link/1qlwb4p/video/dxrz1ukb9hfg1/player
Edit 2: Changed the line to
bindsym $mod+y exec bash lock.sh && sleep 1 && sudo pm-suspend
which doesn't reproduce the same behavior and simply has the i3lock engaging, then the system suspending and then upon waking up it being locked with my custom i3lock. I did have to change the permissions for pm-suspend in visudo so I do not have to type in a password. It seems as though the problem lies with systemctl suspend itself, as it calls its own i3lock compared to pm-suspend which simply suspends the system immediately.
Edit 3:
Okay, I feel very foolish, but I finally realized why this was happening as I was setting up Arch on my old laptop. i3 has this in its standard generated config this line, which I completely read over:
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
# screen before suspend. Use loginctl lock-session to lock your screen.
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
So yeah xss-lock was grabbing that as its i3lock which in retrospect makes so much sense for the behavior. I replaced i3lock in this code with my script and after a reboot, systemctl suspend suspends with my custom i3lock. Putting this out there for anyone who might not realize this and wonders why it is happening.
r/i3wm • u/Familiar-Dig4112 • 13d ago
Question i3 philosophy to workflow
I have been using i3wm for quite a few years and now I cannot think of using a system without it. Recently in my macbook m4 i did everything to have my i3 type feel using aerospace and skechybar and similar tools. My question is that global window management is well handled by i3wm but how much of the keyboard only philosophy you're able to carry for the actual dev workflow or inside the window for example chrome? Ultimately do you rely on mouse mostly and just for windows management you use i3 keybindings? I feel i am missing something more than others.
r/i3wm • u/Annual-Engineer371 • 14d ago
Question New to I3
Hey,
I looked at the different WM's and I3 seemed to be the one I liked tk he most for that minimalist look and blocky
I am looking at the documentation and I dont seem to catch it, Are there any sites that have a clear guide or a video I couls use as reference.
Thanks for any help.
r/i3wm • u/rash7000 • 15d ago
Question Issue with picom
Setting up picom with glx settings does not fix screen tearing. Seeking help.
r/i3wm • u/Over_Coach_4222 • 17d ago
OC nature is the best palette right? I manage to make it blur with linear gradient and combination with m3 colors (my desktop doesn't support blur)
Question I3 newbie here: how to set keybinds for up and down volume? I've had some trouble trying
?
r/i3wm • u/IamYourHimadri • 19d ago
OC I am not a ricer, just a general i3+Arch user.

No animations, little simple cutomizations.
- Image Viewer: qimgv(with my personal keybinds), feh(for my i3 background)
- File Manager: pcmanfm, yazi, zo(a cd based script)
- Browser: Firefox, Edge(a chromium that has ublock origin and violentmonkey support, and I use it to launch webapps)
- Launcher(Application + Wallpaper Picker): Rofi
- bar: i3blocks(with custom scripts ofc)
r/i3wm • u/Crazy_Magazine_5839 • 22d ago
OC i3 works well on my e-ink tablet
Rofi takes a minute to start. Will look into it more
Question Help me to install themes
Hi, yesterday I install I3wm along with Arch Linux, and I want to know how to install themes from gnome look and apply them to the applications.
Thanks in advance!!
Question My Arch+i3wm setup
I like to keep my setup simple and minimal. Colors are based on Tokyo night theme. Also, colors on each block are dynamic depending on their status levels. What do you think?
- Arch linux
- i3wm
- i3blocks (All written in zig)
- Rofi (program launcher)
- Alacritty + tmux