Advertisement · 728 × 90
#
Hashtag
#i3WM
Advertisement · 728 × 90
Post image

I Swapped Ubuntu’s Default Desktop for i3: Here’s How My Productivity Skyrocketed See how switching to the i3 tiling window manager can turn your Linux desktop into a high-performance, keyboard...

#Linux #i3wm #Ubuntu #window #manager

Origin | Interest | Match

0 0 0 0
Post image

#NixOS #i3WM

3 0 0 0
Original post on ottawa.place

[Setting up a new laptop at work]

- #Nextcloud connected
- links to config files created in ~/
- #Emacs compiled, light cleaning of init.el to make sure everything is operational
- #i3wm setup
- transferred gpg keys
- data directory copied to ~/ (static stuff that's too big to keep on […]

0 0 0 0
Preview
Can I finally start using Wayland in 2026? Wayland is the successor to the X server (X11, Xorg) to implement the graphics stack on Linux. The Wayland project was actually started in 2008, a year before I created the i3 tiling window manager fo...

New blog post: Can I finally start using Wayland in 2026?

[…] I don’t want to be stuck on deprecated software, so I try to start using Wayland each year, and this articles outlines what keeps me from migrating to Wayland in 2026.

michael.stapelberg.ch/posts/2026-0...

#linux #sway #wayland #i3wm

14 0 3 0

I've been on #Ubunutu/#Pop!_OS for ages, so i don't have another thing to go back to. 😅 But since i'm using #XSession & #i3wm i could probably just switch to #Debian and barely notice. Maybe even have more up to date software? 🤔

2 0 2 0

Conflicting documentation for #X11 suggests that ~/.xinitrc or ~/.xsessionrc files can be filled in for use, but this is only true if the X Client application is /etc/X11/Xsession. #Pop!_OS was directly using my window manager #i3wm instead, and causing all those bits of config to be ignored.

0 0 1 0

Is it possible to use something like #i3wm on #Windows instead of this ugly and awful explorer shit?

0 0 0 0

Is it possible to use something like #i3wm on #Windows instead of this ugly and awful explorer shit?

0 0 0 0
An Emacs Application Launcher for Regolith I run the Regolith Desktop Environment on my laptop, which I love because it provides a convenient GNOME wrapper and interface for the i3 tiling window manager. Regolith relies on a program called `ilia` for application launching, and sometimes `ilia` gets caught in some kind of CPU-churning state that locks up my whole system. I have not been able to figure out what is causing it, so I (of course) turned to Emacs for a solution. ## Turning to `consult-omni` Armin Darvish has created a powerful Emacs package called `consult-omni`, which provides a wrapper around `consult` for searching through any number of information sources. I believe `consult-omni` was originally intended to query web search engines and document databases, but Darvish has also provided a search mode for your local desktop applications, and can act as an application launcher. Darvish provides an example application launcher in his `consult-omni` YouTube tutorial. The source code is straightforward, but I wanted to tweak it just a little. You can view his original on the project’s wiki on GitHub. You can watch him explain his technique below. After a few tweaks, here is what I came up with. (defun consult-launcher () "A launcher suitable for use from a window manager." (interactive) (let* ((width (floor (* 0.6 (display-pixel-width)))) (height (floor (* 0.6 (display-pixel-height)))) (left (floor (* 0.2 (display-pixel-width)))) (top (floor (* 0.2 (display-pixel-height)))) (params `((name . "omni-launcher") (width . ,(cons 'text-pixels width)) (height . ,(cons 'text-pixels height)) (left . ,left) (top . ,top) (minibuffer . only))) (frame (make-frame params))) (with-selected-frame frame (select-frame-set-input-focus frame) ;; If i3 is running and there is a control socket, let's tell ;; it we are a floating frame. (if (getenv "I3SOCK") (call-process "i3-msg" nil nil nil (format "[id=%s] floating enable" (s-trim (shell-command-to-string "xdotool getactivewindow"))))) (unwind-protect (progn (consult-omni-apps-static ".*" (propertize "> " 'face 'consult-omni-path-face)) nil) (progn (when (frame-live-p frame) (delete-frame frame)) nil))))) I made two changes to get this to work nicely with `i3`. First, I removed the `yequake` dependency. Second, I added a call to `i3-msg` that sets the launcher frame as floating, which makes it much nicer to use. Like Darvish’s version, you can run this from the command line: emacsclient -e '(consult-launcher)' ## Adding an `ilia` fallback Don’t tell all the other Emacs users, but I don’t have Emacs set up to launch automatically when I start my computer and log into X11. I probably should, huh? Also, there are times when I (gasp!) shut down Emacs, usually to restart it or fix something that I have broken. When those times happen, I want to be able to launch applications, so I need a failsafe in case `consult-launcher` isn’t available! To solve this, I created a simple shell wrapper script, which looks like this: #!/bin/bash # Check if Emacs server is running by looking for the server socket # Default server name is "server", but you can change this if needed SERVER_NAME="${EMACS_SERVER_NAME:-server}" SERVER_FILE="${XDG_RUNTIME_DIR:-/tmp}/emacs/${SERVER_NAME}" if [ -S "$SERVER_FILE" ]; then # Emacs is running, use emacsclient to launch your application emacsclient -e '(consult-launcher)' else # Emacs is not running, fall back to ilia ilia -p apps fi If you want to use this, the important part is that `SERVER_FILE` points to the socket that your Emacs server uses. Make sure that `emacsclient` and `ilia` are both in a reasonable location so your shell can find them, then bind this command to whatever you usually use to launch `ilia`. By the way, if you are using Regolith’s normal method of launching `ilia`, you can add your shell script to your Regolith configuration pretty easily. Open `$HOME/.config/regolith3/Xresources` in your text editor, and add the line: wm.program.launcher.app: /path/to/your/launcher.sh You can then run `xrdb -override $HOME/.config/regolith3/Xresources` and it should work! Good luck. ## Drawbacks One of the nice things about `ilia` is that it keeps track of applications your run frequently, so they tend to bubble up to the top of its application listing. The Emacs method doesn’t do that. I don’t mind so much, I always end up typing in application names. It is fun to use Emacs as an application launcher, and I hope that it helps me avoid the CPU-churn problem that `ilia` has been experiencing far too often. Have I come up with a clever solution, or a lazy workaround? I’m looking forward to hearing your thoughts.

I wrote up something about an #emacs application launcher that I am using with #Regolith and #i3wm. Enjoy! https://arnesonium.com/2025/11/regolith-emacs-launcher

1 1 0 0
Preview
för Kaos! i have updated my i3 configuration #i3wm #linux #FOSS #CachyOS #Nobara #PikaOS #EndeavourOS

📹 i have updated my i3 configuration #i3wm #linux #FOSS #CachyOS #Nobara #PikaOS #EndeavourOS tmblr.co/Ze8JKniQCUAH...

0 0 0 0

I've been running #RegolithDesktop on top of Ubuntu for a good number of years now, and I love the setup. The tiling window manager #i3wm, the full screen everythings, the speed of it. I'm very thankful for tiling window managers.

1 0 0 0

Ja und was ist mit #XFCE und #X11? Oder #I3WM?

0 0 0 0
Foto da tela exibindo um terminal Linux com o seguinte texto:

"sudo pacman -Sy qutebrowser

Presumimos que você recebeu as instruções de sempre do administrador de sistema local. Basicamente, resume-se a estas três coisas:

#1) Respeite a privacidade dos outros.
#2) Pense antes de digitar.
#3) Com grandes poderes vêm grandes responsabilidades.

Por motivos de segurança, a senha que você digitar não será visível."

Foto da tela exibindo um terminal Linux com o seguinte texto: "sudo pacman -Sy qutebrowser Presumimos que você recebeu as instruções de sempre do administrador de sistema local. Basicamente, resume-se a estas três coisas: #1) Respeite a privacidade dos outros. #2) Pense antes de digitar. #3) Com grandes poderes vêm grandes responsabilidades. Por motivos de segurança, a senha que você digitar não será visível."

Testando o CachyOS aqui. Nunca tinha ouvido falar desta distro antes, mas estava precisando de uma rolling release para ter acesso sempre às versões mais atuais do #qutebrowser e esta me chamou a atenção por ser top 1 do #DistroWatch . É baseada no Arch Linux.

As […]

[Original post on bolha.us]

1 1 0 0
A fisher price toy computer with lotsa round corners.

A fisher price toy computer with lotsa round corners.

So #LiquidAss just arrived on my #Mac. Is anyone else getting sick of how rounded corners on everything keep geting rounder and rounder? I'm a big boy, you know, I'll probably be right with sharp edges.
#Gnome is guilty of this too, which is why I ended up using #i3wm

1 0 0 0
Original post on ottawa.place

#Linux question: what desktop manager is most similar to #Windows? Looking for something for a non-technical user who is nervous about all tech and highly resistant to change.

I use #i3wm, which is obviously not an option. Thinking about adding her as a user on my laptop and installing a second […]

0 2 2 0
Preview
I switched to Hyprland after being an i3 user for 6 years Why didn't I do it sooner?

I recently switched from #i3wm to #Hyprland, here's my blog post about the experience! (P.S. it went smoother than expected)

theoratkin.com/blog/i3-to-h...

#Arch #Linux

3 1 0 0
Preview
Distro Hopping | Loosed Blog As a kid, Windows and macOS were the only consumer-ready operating systems that I knew existed. I started on Windows 95, and didn't have an understanding about the underlying differences in kernels, f...

New blog post looking back on almost 8 years of programming on Unix-like systems— distro-hopping and RICEing Linux.

l-o-o-s-e-d.net/distro-hopping
#linux #DistroHopping #ubuntu #AlpineLinux #i3wm #KDE #Windows #WSL

4 2 1 0
Video

Here's some #unixporn for any randos out there btw. Ive been spending an ungodly amount of time ricing during our apocalypse. KDE + #i3wm with custom #neovim and a slick live background (script using mpv and xwinwrap). #voidlinux

1 0 0 0
Original post on hachyderm.io

#i3 #i3wm question (asking here because if I start looking into this myself right now, I'll end up in that rabbithole instead of doing my job lol):

Anyone know if it's possible to dynamically show/hide the status bar (not necessarily i3status; I use bumblebee-status personally)? I'm not looking […]

0 0 1 0

Just discoverd GlazeWM for #Windows. I feel @microsoft.com should be incorperating this with #powertoys or somthing. This makes the Windows very easy to navigate mouse free, and oh how I missed #i3wm on #Linux.

0 0 0 0
Post image

Here is my current dual-monitor layout.

Left monitor is my laptop, featuring apps like TickTick or Teams.
Right monitor is my main / focus screen, where everything else happens.

#i3wm #polybar #catppuccin

0 0 0 0
Post image

who needs passwords when you have a tiling manager that only you know the shortcuts to!
#i3wm
#hyprland

2 0 0 0