From 4a7311c2353a1ae1292500e25b0e18866dd115aa Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sun, 11 May 2025 22:16:04 -0500 Subject: [PATCH] misc: add news entries for May modules Add detailed news entries for the following modules: - programs.halloy (IRC client) - programs.waveterm (terminal) - programs.lutris (gaming platform) - programs.sway-easyfocus (window selector) - programs.i3bar-river (status bar) - programs.onagre (app launcher) - programs.visidata (data tool) - services.clipcat (clipboard manager) --- modules/misc/news/2025-05-02_03-14-27.nix | 13 +++++++++++++ modules/misc/news/2025-05-02_03-14-36.nix | 15 +++++++++++++++ modules/misc/news/2025-05-03_03-14-19.nix | 14 ++++++++++++++ modules/misc/news/2025-05-04_03-14-11.nix | 12 ++++++++++++ modules/misc/news/2025-05-05_03-14-02.nix | 12 ++++++++++++ modules/misc/news/2025-05-08_03-13-52.nix | 15 +++++++++++++++ modules/misc/news/2025-05-09_03-13-20.nix | 12 ++++++++++++ modules/misc/news/2025-05-11_03-13-09.nix | 11 +++++++++++ 8 files changed, 104 insertions(+) create mode 100644 modules/misc/news/2025-05-02_03-14-27.nix create mode 100644 modules/misc/news/2025-05-02_03-14-36.nix create mode 100644 modules/misc/news/2025-05-03_03-14-19.nix create mode 100644 modules/misc/news/2025-05-04_03-14-11.nix create mode 100644 modules/misc/news/2025-05-05_03-14-02.nix create mode 100644 modules/misc/news/2025-05-08_03-13-52.nix create mode 100644 modules/misc/news/2025-05-09_03-13-20.nix create mode 100644 modules/misc/news/2025-05-11_03-13-09.nix diff --git a/modules/misc/news/2025-05-02_03-14-27.nix b/modules/misc/news/2025-05-02_03-14-27.nix new file mode 100644 index 000000000..3209a2faf --- /dev/null +++ b/modules/misc/news/2025-05-02_03-14-27.nix @@ -0,0 +1,13 @@ +{ + time = "2025-05-02T03:14:27+00:00"; + condition = true; + message = '' + A new module is available: 'programs.visidata'. + + VisiData is a terminal spreadsheet multitool for exploring and arranging data. + It allows you to quickly open, explore, summarize, and analyze datasets in + various formats including CSV, Excel, SQL, HTML, JSON, and many more. The + module lets you configure VisiData's behavior through options and custom key + bindings. + ''; +} diff --git a/modules/misc/news/2025-05-02_03-14-36.nix b/modules/misc/news/2025-05-02_03-14-36.nix new file mode 100644 index 000000000..c14e9a5c6 --- /dev/null +++ b/modules/misc/news/2025-05-02_03-14-36.nix @@ -0,0 +1,15 @@ +{ pkgs, ... }: + +{ + time = "2025-05-02T03:14:36+00:00"; + condition = pkgs.stdenv.hostPlatform.isLinux; + message = '' + A new module is available: 'services.clipcat'. + + Clipcat is a clipboard manager for Wayland and X11 with a daemon/client + architecture. It offers a secure way to store and manage clipboard history + with features like content filtering, custom maximum item count, and + history persistence. The module provides options to configure the daemon, + enable clipboard syncing, and set up the included GTK client. + ''; +} diff --git a/modules/misc/news/2025-05-03_03-14-19.nix b/modules/misc/news/2025-05-03_03-14-19.nix new file mode 100644 index 000000000..4158c2e61 --- /dev/null +++ b/modules/misc/news/2025-05-03_03-14-19.nix @@ -0,0 +1,14 @@ +{ pkgs, ... }: + +{ + time = "2025-05-03T03:14:19+00:00"; + condition = pkgs.stdenv.hostPlatform.isLinux; + message = '' + A new module is available: 'programs.onagre'. + + Onagre is a simple but flexible application launcher for X11 and Wayland. + Written in Rust, it features fuzzy search, customizable themes, configurable + keybindings, and supports executing custom commands. Its design philosophy + focuses on simplicity and efficiency while remaining highly configurable. + ''; +} diff --git a/modules/misc/news/2025-05-04_03-14-11.nix b/modules/misc/news/2025-05-04_03-14-11.nix new file mode 100644 index 000000000..960a8dc87 --- /dev/null +++ b/modules/misc/news/2025-05-04_03-14-11.nix @@ -0,0 +1,12 @@ +{ + time = "2025-05-04T03:14:11+00:00"; + condition = true; + message = '' + A new module is available: 'programs.i3bar-river'. + + i3bar-river is a status bar specifically designed for the River Wayland + compositor, using the same protocol as i3bar. It allows you to display system + information and status updates in a customizable bar, and works well with + tools that output i3bar-compatible JSON like i3status. + ''; +} diff --git a/modules/misc/news/2025-05-05_03-14-02.nix b/modules/misc/news/2025-05-05_03-14-02.nix new file mode 100644 index 000000000..06b7c9ffe --- /dev/null +++ b/modules/misc/news/2025-05-05_03-14-02.nix @@ -0,0 +1,12 @@ +{ + time = "2025-05-05T03:14:02+00:00"; + condition = true; + message = '' + A new module is available: 'programs.sway-easyfocus'. + + sway-easyfocus is a tool that provides window switching capabilities for the + Sway window manager. It works similarly to i3-easyfocus, displaying labels on + visible windows to allow quick selection and focus without moving your hand to + the mouse or using directional keys. + ''; +} diff --git a/modules/misc/news/2025-05-08_03-13-52.nix b/modules/misc/news/2025-05-08_03-13-52.nix new file mode 100644 index 000000000..6a707de67 --- /dev/null +++ b/modules/misc/news/2025-05-08_03-13-52.nix @@ -0,0 +1,15 @@ +{ pkgs, ... }: + +{ + time = "2025-05-08T03:13:52+00:00"; + condition = pkgs.stdenv.hostPlatform.isLinux; + message = '' + A new module is available: 'programs.lutris'. + + Lutris is an open-source gaming platform for Linux. It simplifies the + installation and management of games from various sources, including Steam, + GOG, Epic Games Store, Ubisoft Connect, and more. The module allows you to + configure Lutris settings including runner options, system preferences, and + interface customization. + ''; +} diff --git a/modules/misc/news/2025-05-09_03-13-20.nix b/modules/misc/news/2025-05-09_03-13-20.nix new file mode 100644 index 000000000..972eee7d0 --- /dev/null +++ b/modules/misc/news/2025-05-09_03-13-20.nix @@ -0,0 +1,12 @@ +{ + time = "2025-05-09T03:13:20+00:00"; + condition = true; + message = '' + A new module is available: 'programs.waveterm'. + + WaveTerm is a modern, GPU-accelerated terminal emulator that combines the + power of a traditional terminal with a smart workspace. It provides features + like automatic command history with contextual search, workspace organization, + multiple terminals in a single window, and integrated AI assistance. + ''; +} diff --git a/modules/misc/news/2025-05-11_03-13-09.nix b/modules/misc/news/2025-05-11_03-13-09.nix new file mode 100644 index 000000000..165d61127 --- /dev/null +++ b/modules/misc/news/2025-05-11_03-13-09.nix @@ -0,0 +1,11 @@ +{ + time = "2025-05-11T03:13:09+00:00"; + condition = true; + message = '' + A new module is available: 'programs.halloy'. + + Halloy is a modern IRC client supporting IRCv3 features, with a clean and + intuitive user interface. It provides features like SASL authentication, + message highlights, nick colors, emoji support, URL previews, and more. + ''; +}