I am setting this up to break down how to create dotfiles and use them on my laptop. Niri is my first window manager, and I love using it. I want to switch to labwc, but for now, I'm still using Niri.
i think i will never switch to labwc, there now some i realy need to use. maybe i will use gnome or etc
I translated some comments in the Niri config to my language (Russian). but, i also remove many lines of confing((
I’m using a custom version of Niri. My version includes blur effects, but I’ve disabled them in the config. If you want to use blur, you can download the Niri version with blur from there.
I currently have two different configurations:
| Waybar setup | DankMaterialShell setup |
|---|---|
![]() |
![]() |
- bar - waybar
- osd - swayosd
- notification - swaync
- lock screen - gtklock - you need to edit config, to add your walppaer
- sys info - fastfetch
- shell - fish
- terminal - ghostty
- app launcher - vicinae in vicinae i have cliboard manager too
- qt and gtk theme - gruvbox in apps i use material gruvbox or soft gruvbox
- wallpaper manager - swww for background and swaybg for overview
- nmgui and blueberry for setup wifi and bluetooth
- image viewver - loupe
installed on arch
yay -S qt6ct qt5ct swww swaybg gtklock vicinae waybar swayosd swaync swayidle mate-polkit xdg-desktop-portal xdg-desktop-portal-gnome xdg-desktop-portal-gtk xdg-desktop-portal-wlr nwg-look zed nautilus blueberry nmgui kvantum loupe waypapermaybe it's not all
ghostty |
swayosd |
|---|---|
vicinae |
overview |
![]() |
![]() |
- dankmaterialshell - for all i used before))
- sys info - fastfetch
- shell - fish
- terminal - kitty
- qt and gtk theme - gruvbox and mutagen
in apps i use material gruvbox or soft gruvbox - image viewver - loupe
installed on arch
yay -S qt6ct qt5ct swayidle mate-polkit xdg-desktop-portal xdg-desktop-portal-gnome xdg-desktop-portal-gtk xdg-desktop-portal-wlr nwg-look zed nautilus blueberry nmgui kvantum loupe waypaper dms






