r/niri

Linux > Windows
▲ 563 r/niri+6 crossposts

Linux > Windows

#linux #meme #arch #unixporn #Linuxporn #windows #os #system #software

▲ 9 r/niri

How to add animation to the border and selecting windows

I wanted to add that when i select a window it ls border start out fast then slow coming and same for deselcting, it gets its de selected color fast then slow pace, also wanted to change the size a bit you know when you select a window and they get a little bigger, opacity 100% and so on, that would be good

u/Tonka-Jahari-Pizza — 17 hours ago
▲ 3 r/niri

What does default-column-display "tabbed" actually do

I was tring to configure niri, and on the layout part there was that option, cant we already add two windows to the same column by draging the window and adding it?

What doe sit do new?

reddit.com
u/Tonka-Jahari-Pizza — 19 hours ago
▲ 1 r/niri

Super key would not work

I wanted to share something that some new users may overlook in Niri.

I got on my pc this morning and I couldn't use any keybind that required my super key. All the other binds worked, just nothing from super.

I checked logs, checked my .config files, reloaded niri. Nothing seemed to be working. And this is why I love Linux. I did a search and had the issue resolved in 5 minutes.

This might seem obvious to a lot of people, but check that your keyboard doesn't have a lock for your super key. Mine did. Issue was resolved.

Just wanted to share my user error with anyone in case it might help.

reddit.com
u/DS_Vet_on_Linux — 14 hours ago
▲ 3 r/niri

anyone one suggest me any good theme for Niri.

I'm using DMS, and tried noctolia Shell too anyone suggest me a hidden custom made gem, if there is any, comment the github i'll gladly give it a star

reddit.com
u/blackMagic_5 — 17 hours ago
▲ 21 r/niri

240hz ultrawide right side screen tearing/artefacts issue??

Just trying out niri for the first time.

Has anyone had this issue before? I’ve tried searching but I’m not really sure the correct terminology for what I’m seeing here.

  1. It only happens at 240hz vrr OR 239.997 with vrr off.

  2. It is only visible on the right portion of my screen.

  3. It’s blatantly visible on steam, sometimes can see it on my wallpaper or when moving my browser window across the 50% point, but if I move / put terminal (ghostty) on the right I cannot see it.
    I do not have this issue on hyprland.

u/KamikazeSexPilot — 1 day ago
▲ 1 r/niri

When is the Hypr Ecosystem worth it?

I've heard of the Hypr ecosystem a bit, with things like Hypr{lock,idle,paper,lax,etc} which I believe offer more eye candy than their sway (or something else, such as gtklock) equivalents. Now, I know that both will always have their own advantages, but I would like a sort of community opinion on when it is worth it to use a Hypr ecosystem product over another.

reddit.com
u/RichRoof7927 — 22 hours ago
▲ 0 r/niri

Why niri Freeze?

I been trying use niri in void linux and when i execute niri, just apear 2 lines and nothing more. Im new in Linux and i come from cachy os, i cant understand all of the wiki in void cause i not speak english and im a little bit lost .

Gemini say "the problem is the rtx3060, wayland cant comunicate correctly with your grafic card for the propietary drivers" and he gave me many Solutions that diden't work. ¿Someone have any idea of how can fix that?

u/Ok-Diamond6108 — 1 day ago
▲ 0 r/niri

How long would it take to configure plain niri and plain wayland

I just added niri and got foot terminal to it, i wamted to do this to learn how the configuration works, and to customize it as much as possible, i loved how caelestia looks and how fluid it is, but i wanted to make it myself and see how it works, also there are some feature from dank and noctalia that i kiked that i might add them to it

I dont know if i am gonna be able to get something like caelestia smoothly and wothout too much time, but if it happenes and saw that it would be like building the wheel all over again, i would just copy it.

So how long on average could it take to do both niri and wayland configs?

reddit.com
u/Tonka-Jahari-Pizza — 1 day ago
▲ 126 r/niri

Agwaita: A GTK4/Libadwaita Wayland Shell for Niri (Rewritten in Rust)

Hi!

I finally managed to release my shell written in Rust.

Previously, the project was based on TypeScript and GJS with very little CSS usage. Now, it has been migrated to a single Rust binary using Relm4/GTK4.

Agwaita is a Wayland shell designed for Niri that follows a "simplicity first" philosophy. It leverages GTK4 and Libadwaita to provide a native desktop experience, focusing on core functionality without the need for complex configuration files.

It includes features such as an integrated topbar, app launcher, quick settings, and notifications.

You can find the repository here: https://github.com/gouvinb/agwaita

The README contains all the necessary documentation, installation instructions, screenshots, and video demonstrations.

Note: Development is still active, but it has slowed down recently due to my health.

u/un-pigeon — 3 days ago
▲ 66 r/niri

[ Fedora ] One month in niri

I think i get it now

earlier this year i still using hyprland until everybody talks about niri, so i give it a shot and it was absolutely good. most of the time i didnt really need the tiling system of hyprland and only uses it when on the terminal but when i use niri there is no convenient way to tile a window so i searched it and found zellij it was absolute underrated compared to tmux

In short word niri + zellij is a solid choice

u/VNS_VIDEN — 3 days ago
▲ 19 r/niri+1 crossposts

Follow-up: I built a fully local Waybar calendar popup (mycal), based on waybar-ycal still testing, want your feature ideas

A couple of days ago I asked here what calendar integration everyone was using with Waybar, and mentioned I was testing waybar-ycal (by yagybaba: https://github.com/yagybaba/waybar-ycal).

I really liked it, a proper GTK4 + gtk4-layer-shell popup that opens under the bar, close to the calendar experience you get in full desktop shells. The catch: it only works with Google Calendar, and I couldn't add my own notes/reminders that weren't already in Google.

So I used it as a base and rewrote the data side to be 100% local no account, no network, everything in a single JSON file. Same clean popup, mine now. Calling it mycal for the moment. Full credit to yagybaba for the original module and the look I started from.

It's still in testing (that's what the video/screenshots are), but it already does a fair bit:

What it does now

  • Lives in Waybar: click the date module → GTK4 layer-shell popup anchored under the bar
  • Month view + a side panel for the selected day
  • Add / edit / delete notes per day, inline (no browser)
  • Optional start → end time per note
  • Reminders: choose how long before you get notified (at time / 5 / 10 / 15 / 30 / 60 min) → real desktop notifications
  • Catch-up reminders: if the machine was off when a reminder was due, it fires on next login and never notifies the same one twice
  • "All months" year view, and mouse-scroll over the calendar to jump between months/years
  • Auto-themes from pywal (follows my wallpaper), with a sane fallback if you don't use pywal
  • English UI, fully local storage, more languages coming if I release it.

Dependencies

  • python + python-gobject (PyGObject)
  • gtk4 + gtk4-layer-shell
  • libnotify (notify-send) + any notification daemon (swaync / mako / dunst)
  • waybar to host the module
  • optional: a Nerd Font (icons) and pywal (theming)

What I'm hoping to add next

  • Finer reminder lead time: pick exact minutes / hours / days / weeks before
  • A proper note body: an embedded text area per note where you can paste images, text, write whatever you need
  • Optional, opt-in sync with Google and other calendars CalDAV / khal / vdirsyncer style (a few of you suggested exactly this on the last post). Local-first, but sync if you want it

What features would make this genuinely useful in your setup? Anything you miss from the current Waybar / eww / quickshell calendars? If there's interest I'll clean it up and put it on GitHub.

u/Helpful_Salamander62 — 3 days ago
▲ 32 r/niri

Curious to hear what's everyone's preferred way of using Niri? (Noctalia, DMS or something else?)

I'm wondering how y'all use Niri, is it Noctalia? Perhaps DMS? Maybe the standard waybar setup too. If anyone likes to share their setups please do!

reddit.com
u/BobbyGAS12 — 5 days ago
▲ 3 r/niri

What's your workflow for ultrawide?

I am really interested in Niri, but seems something is not clicking for me.

I have 40 inch 5k monitor and broadly speaking i prefer to have different sizes of window based on number of windows. E.g:

- I open first window it should be 60 - 70 percent wide in center

- When I open second I want both of them have 40 percent width , meeting in middle with 10% percent on side

- When I open 3rd I want 3x33% width columns

Secondly I prefer have workspaces assigned to specific topic e.g 1. Workpsace work, 2. Browser, 3. Communitication email / slack 4. Personal eg music / notes.

Is my personal workflow not correct for niri if so how would you replace it?

reddit.com
u/Correct-Big-5967 — 3 days ago
▲ 95 r/niri

Niri has genuinely transformed how I use Linux

I just wanted to take a moment to appreciate Niri.

After almost 15 years of using GNOME and KDE, I recently moved to Arch + Niri with Noctalia Shell, and honestly, it has transformed the way I use my system.

I use a dual-monitor setup, and Niri is one of the very few window managers I have used where I instantly felt more productive instead of feeling like I had to fight the system or keep tweaking things forever.

The biggest game changer for me is being able to change workspaces separately on both monitors.

It sounds like a small thing until you actually start using it. On one monitor, I can keep my main development workspace stable, while on the other I can move through browser, terminal, docs, logs, or communication without disturbing my primary context. That alone has made my workflow feel so much calmer and more focused.

Niri’s scrolling workflow also feels surprisingly natural after a while. I did not expect it to click this well, but once it did, going back to the traditional workspace model started feeling restrictive.

GNOME and KDE are great projects, and I have used both for years, but Niri feels like it was designed for how my brain actually wants to work on a multi-monitor Linux setup.

Huge appreciation to the Niri developers and everyone contributing to the ecosystem around it. This is one of those rare tools that does not just look cool, it actually changes how productive you feel every day.

reddit.com
u/nulledgyani — 5 days ago
▲ 35 r/niri

[Fedora] One month in niri

I think i get it now🤩 🤩

earlier this year i still using hyprland until everybody talks about niri, so i give it a shot and it was absolutely good. most of the time i didnt really need the tiling system of hyprland and only uses it when on the terminal but when i use niri there is no convenient way to tile a window so i searched it and found zellij it was absolute underrated compared to tmux

In short word niri + zellij is a solid choice

u/VNS_VIDEN — 4 days ago
▲ 133 r/niri+2 crossposts

What calendar integration are you using with Waybar?

I’m currently setting up my Waybar and looking for a good calendar solution that opens as a popup when clicking the clock, preferably with support for events instead of only showing a basic monthly calendar in the tooltip.

At the moment, I’m testing waybar-ycal:

https://github.com/yagybaba/waybar-ycal

It looks promising and gives me something closer to the calendar popup experience found in desktop shells.

What are you using for your Waybar calendar?

I’d be interested in seeing alternatives based on Google Calendar, CalDAV, khal, vdirsyncer, or any custom scripts/popups you’ve made. Screenshots and configuration examples are welcome too.

u/Helpful_Salamander62 — 5 days ago