yambar is a lightweight and configurable status panel (bar, for short) for X11 and Wayland, that goes to great lengths to be both CPU and battery efficient - polling is only done when absolutely necessary.
It has a number of modules that provide information in the form of tags. For example, the clock module has a date tag that contains the current date.
The modules do not know how to present the information though. This is instead done by particles. And the user, you, decides which particles (and thus how to present the data) to use.
Furthermore, each particle can have a decoration - a background color or a graphical underline, for example.
There is no support for images or icons. use an icon font (e.g. Font Awesome, or Material Icons) if you want a graphical representation.
There are a number of modules and particles builtin. More can be added as plugins. You can even write your own!
To summarize: a bar displays information provided by modules, using pa
GUI wallpaper setter for Wayland and Xorg window managers on Linux. It works as a frontend for popular wallpaper backends like swaybg, swww, wallutils, hyprpaper and feh. Developed by Roman Anufriev since 2023.
Waypaper comes with the usual fill/fit/stretch options included and is particularly useful when testing out wallpapers so that one does not have to write a new command for every CLI tool every single time.
Niri is a scrollable-tiling Wayland compositor. Windows are arranged in columns on an infinite strip going to the right. Opening a new window never causes existing windows to resize.
Here are the i...
Link Actions
This new version brings floating windows and many more improvements. Read those in the release notes
Templated dotfile management without template files! - elkowar/yolk
Link Actions
Yolk is a cross platform dotfile management tool with a unique spin on templating, sitting somewhere in between GNU Stow and chezmoi.
Have a look at our documentation for more information on how to get started!
The Concept
Yolk allows you to use simple templates in your configuration files without having to worry about keeping a separate template file and the generated config file in sync. This is achieved through a design that allows all templates to be included inside comments in your actual configuration file.
Just found out about this project, it should be very useful for users looking to keep dotfiles organized among different machines with ease.
A new version of river has been released, read the ofiicial release notes below:
This bugfix release fixes a regression introduced in 0.3.6 that prevents adaptive sync/VRR from working properly. It also fixes an assertion failure that can be hit with ~50 days of uptime.
Full changelog:
undefined
Isaac Freund (4):
build: bump version to 0.3.7-dev
Output: check scene damage before rendering
river: wrap monotonic time > 2^32-1 milliseconds
build: bump version to 0.3.7
I don't need any fancy tiling window managers. One fullscreen window per desktop, and 12 virtual desktops, that was my workflow for 10 years.
Then I incorporated KDE activities into my workflow, which are exactly like virtual desktops but switched with Meta-Tab not with Ctrl-F1 - Ctrl-F12. Wonderful!
And then, Plasma devs broke it. Switching activities now puts my foreground fullscreen window (one per desktop) into background, and switches keyboard focus to the desktop. Give me back my keyboard shortcuts, and you could also rename Plasma back to KDE while you're at it, thank you very much.
At least there is a
bug opened, but it's doubtful that Plasma devs will fix it before Debian 13 release. I can't even find motivation to update my OS anymore.