New entries in OpenMandriva repositories

Moreutils is now in the ROME repos

Big thanks to @StudebakerGuy for adding the package moreutils. There some nice things in there that you can’t find anywhere else. My favorite is sponge. I use it to to clean the duplicates from my ~/.bash_history.

sudo dnf install moreutils --refresh

Add the following lines to your ~/.bashrc

#
# Run these things at the start of bash sessions
#
# This cleans all the duplicates from .bash_history, leaving the newest lines
# This has to be performed at the start of bash, because the history is not
# written until bash is closed.
# Requires installation of the package moreutils
tac ~/.bash_history | awk '!x[$0]++' | tac | sponge ~/.bash_history
#

tac is cat backward, so it works the file from the bottom up and puts the latest instance of a line last. It really helps to keep your ~/.bash_history clean.

:trophy:

~WilsonPhillips

10 Likes

Micro Editor is now in the ROME repos

Big thanks to @zeroability for adding Micro. :trophy:

If VI, or VIM, or EMACS, or NANO are not your style and you want a simpler terminal editor, Micro could be just what you are looking for. https://micro-editor.github.io/

sudo dnf install micro --refresh

I love this editor. It uses simple and familiar key bindings, so if you know Kate, you can use Micro. Ctl+s to save. Ctl+q to quit. This replaced NANO for me years ago and I never looked back.

~WilsonPhillips

2 Likes

Power Tab Editor

Thanks to @StudebakerGuy, Power Tab Editor is now in the Cooker repos. It will be in ROME and ROCK soon.

sudo dnf install powertabeditor --refresh

Description:
Power Tab Editor is an easy to use cross-platform guitar tablature editor and viewer. It is an open source, community-driven successor to the original Power Tab Editor 1.7. A variety of file formats are supported, including .pt2, .ptb, .gp3, .gp4, .gp5, .gpx, and .gp

2 Likes

KJV

Thanks to @StudebakerGuy, KJV is now available in the Cooker repos and will be moving to ROME and ROCK soon.

sudo dnf install kjv --refresh

Description:
Read the Word of God from your terminal

7 Likes

Input Leap

Thanks to @StudebakerGuy, input-leap is now available in the Cooker repos and will be moving to ROME and ROCK soon.

sudo dnf install input-leap --refresh

OpenMandriva has Barrier packaged and it is not currently being maintained. The active developers have forked Barrier and created Input Leap. I have written a specfile for Input for use with OpenMandriva.

1 Like

Wine-Staging

Thanks to @zeroability, wine-staging has been added to the Cooker repos and will be moving to ROME and ROCK soon.

sudo dnf install wine-staging --refresh

Description:

Wine Staging is the testing area of winehq.org. It contains bug fixes and
features, which have not been integrated into the development branch yet. The
idea of Wine Staging is to provide experimental features faster to end users and
to give developers the possibility to discuss and improve their patches before
they are integrated into the main branch. More information about Wine Staging
can also be found on the WineHQ wiki.

Note: This needs to be applied against the specific branch version of the wine package. It may require a wine-development package.

1 Like

Hugo

Thanks to @ddog241 hugo has been added to the ROME and ROCK repos.

sudo dnf install hugo --refresh

Overview

Hugo is a static site generator written in Go, optimized for speed and designed for flexibility. With its advanced templating system and fast asset pipelines, Hugo renders a complete site in seconds, often less.

Due to its flexible framework, multilingual support, and powerful taxonomy system, Hugo is widely used to create:

  • Corporate, government, nonprofit, education, news, event, and project sites
  • Documentation sites
  • Image portfolios
  • Landing pages
  • Business, professional, and personal blogs
  • Resumes and CVs

Use Hugo’s embedded web server during development to instantly see changes to content, structure, behavior, and presentation. Then deploy the site to your host, or push changes to your Git provider for automated builds and deployment.

Hugo’s fast asset pipelines include:

  • Image processing – Convert, resize, crop, rotate, adjust colors, apply filters, overlay text and images, and extract EXIF data
  • JavaScript bundling – Transpile TypeScript and JSX to JavaScript, bundle, tree shake, minify, create source maps, and perform SRI hashing.
  • Sass processing – Transpile Sass to CSS, bundle, tree shake, minify, create source maps, perform SRI hashing, and integrate with PostCSS
  • Tailwind CSS processing – Compile Tailwind CSS utility classes into standard CSS, bundle, tree shake, optimize, minify, perform SRI hashing, and integrate with PostCSS

And with Hugo Modules, you can share content, assets, data, translations, themes, templates, and configuration with other projects via public or private Git repositories.

See the features section of the documentation for a comprehensive summary of Hugo’s capabilities.

1 Like

GNU Stow

Thanks to @chrols, GNU Stow is now in the ROME and ROCK repos.

sudo dnf install stow --refresh

Description: (lifted from their website)

GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place. For example, /usr/local/bin could contain symlinks to files within /usr/local/stow/emacs/bin, /usr/local/stow/perl/bin etc., and likewise recursively for any other subdirectories such as …/share, …/man, and so on.

This is particularly useful for keeping track of system-wide and per-user installations of software built from source, but can also facilitate a more controlled approach to management of configuration files in the user’s home directory, especially when coupled with version control systems.

Stow is implemented as a combination of a Perl script providing a CLI interface, and a backend Perl module which does most of the work. Stow is Free Software, licensed under the GNU General Public License.

1 Like

It’s not me, I only merged pull request. Work was done by @chrols Version update 2.4.1. by chrols · Pull Request #1 · OpenMandrivaAssociation/stow · GitHub
:slightly_smiling_face:

2 Likes

Thanks. I changed it.

1 Like

grub-btrfs

Thanks to @StudebakerGuy, grub-btrfs has been moved to the Cooker repos and will be moving to ROME and ROCK soon.

sudo dnf install grub-btrfs --refresh

Description:

grub-btrfs improves the grub bootloader by adding a btrfs snapshots sub-menu, allowing the user to boot into snapshots.

grub-btrfs supports manual snapshots as well as snapper, timeshift, and yabsnap created snapshots.

2 Likes

EZA

Thanks to @chrols, eza is now in the Cooker repos and will soon move to ROME and ROCK.

sudo dnf install rust-eza --refresh

Description

eza is a modern alternative for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary.

By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls.

I am a big fan of this program. I tend to use it with the following flags.

eza -aHl --group-directories-first
1 Like

kicad

Thanks to @uro , kicad 9.0.0-2 is now available in cooker cooker now for aarch64|x86_64|znver1

@uro said, “I need people to test it for the hardware acceleration and rendering aspects (3D viewer etc), it obviously works on my system and vm using AMD gpu, I have no idea if its hardware accelleration works on novideo gpus, it should, but needs tested.”

If you are interested in helping out, here is the install command. This will not put you into cooker. It only grabs the package. Pick the one you need.

sudo dnf install --enablerepo=cooker-aarch64-extra kicad --refresh
sudo dnf install --enablerepo=cooker-x86_64-extra kicad --refresh
sudo dnf install --enablerepo=cooker-znver1-extra kicad --refresh

Description

A Cross Platform and Open Source Electronics Design Automation Suite

Learn more at https://www.kicad.org/

3 Likes

rpi-imager

Thanks to @uro , ri-imager has been updated to 1.9.0 and now uses QT6 ! This fixes the issue of the previous version not starting.

sudo dnf install rpi-imager --refresh
1 Like

hyprpolkitagent

Thanks to @vuatech , hyprpolkitagent has been added to the cooker repos and will soon hit the ROME and ROCK repos.

sudo dnf install hyprpolkitagent --refresh

Description

hyprpolkitagent is a polkit authentication daemon. It is required for GUI applications to be able to request elevated privileges on hyprland.

hyprsysteminfo

Thanks to @vuatech , hyprsysteminfo has been added to the cooker repos and will soon hit the ROME and ROCK repos.

sudo dnf install hyprsysteminfo --refresh

Desription

hyprsysteminfo is a small GUI application to display your system information, as well as easily copy the hyprland version or system info to your clipboard.

brightnessctl

Thanks to @vuatech , brightnessctl has been added to cooker and ROME and ROCK repos,
and the 6.0 /testing.

@vuatech is asking for some testing on this one. brightnessctl isn’t recommended on hyprland yet (trying to adjust hyprland spec recommend for all default config keybinds).

If you are interested in helping out:

sudo dnf install brightnessctl --refresh

Description

brightnessctl is a general brightness control. It sees backlit monitors, keyboards, power button, thinkvantage, and a bunch other devices as potential brightness/light control.

uwsm

Thanks to @vuatech , uwsm has been added to the cooker repos and will soon be added to the ROME and ROCK repos.

sudo dnf install uwsm --refresh

Desription

Universal Wayland Session Manager
Wraps standalone Wayland compositors into a set of Systemd units on the fly. This provides robust session management including environment, XDG autostart support, bi-directional binding with login session, and clean shutdown.

For compositors this is an opportunity to offload Systemd integration and session/XDG autostart management in Systemd-managed environments.

hyprsunset

Thanks to @vuatech , hyprsunset has been added to the cooker repos and will soon be added to the ROME and ROCK repos.

sudo dnf install hyprsunset --refresh

Description

hyprsunset is a small utility to provide a blue light filter for your hyprland system.

This method is preferred to screen shaders as it will not be captured via recording / screenshots.

hyprsunset also provides a gamma filter, which can be used to adjust percieved display brightness on monitors that do not support software control, or to reduce percieved brightness below the monitor’s minimum.

liquidctl

Thanks to @uro , liquidctl is now in the cooker repos and will soon be able to the ROME and ROCK repos.

sudo dnf install liquidctl --refresh

Description

Cross-platform CLI and Python drivers for AIO liquid coolers and other devices