treewide: fix various descriptions to conform to style guide

- Articles at beginning of sentence
- Package names at beginning of sentence
- Final punctuation
- Capitalization

Changed files
+51 -51
pkgs
applications
audio
padthv1
puredata
editors
leo-editor
your-editor
misc
inochi2d
kiwix
mwic
slstatus
networking
cluster
firehol
instant-messengers
jackline
science
biology
electronics
nanovna-saver
math
labplot
misc
colmap
terminal-emulators
rxvt-unicode
version-management
gitlab-triage
video
kodi
addons
defusedxml
window-managers
by-name
_9
_9base
ab
ablog
ad
adif-multitool
adms
ae
aeolus-stops
ag
agola
ai
al
allure
almo
alsa-lib-with-plugins
an
antimatter-dimensions
antonio-font
anyk
ap
applgrid
ar
artisan
as
asciiquarium
au
auto-epp
autoraise
ba
bazel-kazel
bd
be
beebeep
beeper-bridge-manager
bend
betterlockscreen
bi
bigquery-emulator
bindle
bl
blackfire
blaze
blobby
bluesnooze
bu
+1 -1
pkgs/applications/audio/padthv1/default.nix
···
];
meta = {
-
description = "polyphonic additive synthesizer";
+
description = "Polyphonic additive synthesizer";
mainProgram = "padthv1_jack";
homepage = "http://padthv1.sourceforge.net/";
license = lib.licenses.gpl2Plus;
+1 -1
pkgs/applications/audio/puredata/default.nix
···
'';
meta = with lib; {
-
description = ''A real-time graphical programming environment for audio, video, and graphical processing'';
+
description = ''Real-time graphical programming environment for audio, video, and graphical processing'';
homepage = "http://puredata.info";
license = licenses.bsd3;
platforms = platforms.linux ++ platforms.darwin;
+1 -1
pkgs/applications/editors/leo-editor/default.nix
···
meta = with lib; {
homepage = "https://leo-editor.github.io/leo-editor/";
-
description = "A powerful folding editor";
+
description = "Powerful folding editor";
longDescription = "Leo is a PIM, IDE and outliner that accelerates the work flow of programmers, authors and web designers.";
license = licenses.mit;
maintainers = with maintainers; [
+1 -1
pkgs/applications/editors/your-editor/default.nix
···
'';
meta = {
-
description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
+
description = "Small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
homepage = "https://your-editor.org/";
changelog = "https://github.com/your-editor/yed/blob/${version}/CHANGELOG.md";
license = with lib.licenses; [ mit ];
+2 -2
pkgs/applications/misc/inochi2d/default.nix
···
# darwin has slightly different build steps
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://github.com/Inochi2D/inochi-creator/releases/tag/${src.rev}";
-
description = "An open source editor for the Inochi2D puppet format";
+
description = "Open source editor for the Inochi2D puppet format";
};
};
···
# darwin has slightly different build steps
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://github.com/Inochi2D/inochi-session/releases/tag/${src.rev}";
-
description = "An application that allows streaming with Inochi2D puppets";
+
description = "Application that allows streaming with Inochi2D puppets";
};
};
}
+1 -1
pkgs/applications/misc/kiwix/tools.nix
···
passthru.updateScript = gitUpdater { };
meta = with lib; {
-
description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ..";
+
description = "Command line Kiwix tools";
homepage = "https://kiwix.org";
changelog = "https://github.com/kiwix/kiwix-tools/releases/tag/${finalAttrs.version}";
license = licenses.gpl3Plus;
+1 -1
pkgs/applications/misc/mwic/default.nix
···
meta = with lib; {
homepage = "http://jwilk.net/software/mwic";
-
description = "spell-checker that groups possible misspellings and shows them in their contexts";
+
description = "Spell-checker that groups possible misspellings and shows them in their contexts";
mainProgram = "mwic";
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
+1 -1
pkgs/applications/misc/slstatus/default.nix
···
meta = with lib; {
homepage = "https://tools.suckless.org/slstatus/";
-
description = "status monitor for window managers that use WM_NAME like dwm";
+
description = "Status monitor for window managers that use WM_NAME like dwm";
license = licenses.isc;
maintainers = with maintainers; [
oxzi
+1 -1
pkgs/applications/networking/cluster/rke2/builder.nix
···
meta = {
homepage = "https://github.com/rancher/rke2";
-
description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution";
+
description = "Rancher's next-generation Kubernetes distribution, also known as RKE Government";
changelog = "https://github.com/rancher/rke2/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
+1 -1
pkgs/applications/networking/firehol/iprange.nix
···
};
meta = with lib; {
-
description = "manage IP ranges";
+
description = "Manage IP ranges";
mainProgram = "iprange";
homepage = "https://github.com/firehol/iprange";
license = licenses.gpl2;
+1 -1
pkgs/applications/networking/instant-messengers/jackline/default.nix
···
meta = with lib; {
homepage = "https://github.com/hannesm/jackline";
-
description = "minimalistic secure XMPP client in OCaml";
+
description = "Minimalistic secure XMPP client in OCaml";
mainProgram = "jackline";
license = licenses.bsd2;
maintainers = with maintainers; [ sternenseemann ];
+1 -1
pkgs/applications/science/biology/nest/default.nix
···
};
meta = {
-
description = "NEST is a command line tool for simulating neural networks";
+
description = "Command line tool for simulating neural networks";
homepage = "https://www.nest-simulator.org/";
changelog = "https://github.com/nest/nest-simulator/releases/tag/v${version}";
license = lib.licenses.gpl2Plus;
+1 -1
pkgs/applications/science/electronics/nanovna-saver/default.nix
···
meta = with lib; {
homepage = "https://github.com/NanoVNA-Saver/nanovna-saver";
-
description = "A tool for reading, displaying and saving data from the NanoVNA";
+
description = "Tool for reading, displaying and saving data from the NanoVNA";
mainProgram = "NanoVNASaver";
longDescription = ''
A multiplatform tool to save Touchstone files from the NanoVNA, sweep
+1 -1
pkgs/applications/science/math/labplot/default.nix
···
];
meta = with lib; {
-
description = "LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone";
+
description = "Free, open source and cross-platform data visualization and analysis software accessible to everyone";
homepage = "https://labplot.kde.org";
license = with licenses; [
asl20
+1 -1
pkgs/applications/science/misc/colmap/default.nix
···
];
meta = with lib; {
-
description = "COLMAP - Structure-From-Motion and Multi-View Stereo pipeline";
+
description = "Structure-From-Motion and Multi-View Stereo pipeline";
longDescription = ''
COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline
with a graphical and command-line interface.
+1 -1
pkgs/applications/terminal-emulators/rxvt-unicode/default.nix
···
let
pname = "rxvt-unicode";
version = "9.31";
-
description = "A clone of the well-known terminal emulator rxvt";
+
description = "Clone of the well-known terminal emulator rxvt";
desktopItem = makeDesktopItem {
name = pname;
+1 -1
pkgs/applications/version-management/gitlab-triage/default.nix
···
passthru.updateScript = bundlerUpdateScript "gitlab-triage";
meta = with lib; {
-
description = "GitLab's issues and merge requests triage, automated!";
+
description = "GitLab's issues and merge requests triage, automated";
homepage = "https://gitlab.com/gitlab-org/ruby/gems/gitlab-triage";
license = licenses.mit;
maintainers = [ ];
+1 -1
pkgs/applications/video/kodi/addons/defusedxml/default.nix
···
meta = with lib; {
homepage = "https://github.com/tiran/defusedxml";
-
description = "defusing XML bombs and other exploits";
+
description = "Defusing XML bombs and other exploits";
license = licenses.psfl;
teams = [ teams.kodi ];
};
+1 -1
pkgs/applications/window-managers/i3/lock-fancy.nix
···
'';
meta = with lib; {
-
description = "i3lock is a bash script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text";
+
description = "A bash script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text";
homepage = "https://github.com/meskarune/i3lock-fancy";
maintainers = [ maintainers.reedrw ];
mainProgram = "i3lock-fancy";
+1 -1
pkgs/by-name/_9/_9base/package.nix
···
meta = {
homepage = "https://tools.suckless.org/9base/";
-
description = "9base is a port of various original Plan 9 tools for Unix, based on plan9port";
+
description = "Port of various original Plan 9 tools for Unix, based on plan9port";
longDescription = ''
9base is a port of various original Plan 9 tools for Unix, based on plan9port.
It also contains the Plan 9 libc, libbio, libregexp, libfmt and libutf.
+1 -1
pkgs/by-name/ab/ablog/package.nix
···
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
meta = {
-
description = "ABlog for blogging with Sphinx";
+
description = "Sphinx extension that converts any documentation or personal website project into a full-fledged blog";
mainProgram = "ablog";
homepage = "https://ablog.readthedocs.io/en/latest/";
license = lib.licenses.mit;
+1 -1
pkgs/by-name/ad/adif-multitool/package.nix
···
};
meta = with lib; {
-
description = "Command-line program for working with ham logfiles.";
+
description = "Command-line program for working with ham logfiles";
homepage = "https://github.com/flwyd/adif-multitool";
license = licenses.asl20;
maintainers = with maintainers; [ mafo ];
+1 -1
pkgs/by-name/ad/adms/package.nix
···
configureFlags = [ "--enable-maintainer-mode" ];
meta = {
-
description = "automatic device model synthesizer";
+
description = "Automatic device model synthesizer";
homepage = "https://github.com/Qucs/adms";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ disassembler ];
+1 -1
pkgs/by-name/ae/aeolus-stops/package.nix
···
'';
meta = with lib; {
-
description = "aeolus synthesizer instrument definitions";
+
description = "Aeolus synthesizer instrument definitions";
homepage = "http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html";
license = licenses.lgpl3;
platforms = platforms.linux;
+1 -1
pkgs/by-name/ag/agola/package.nix
···
doCheck = false;
meta = with lib; {
-
description = "Agola: CI/CD Redefined";
+
description = "CI/CD Redefined";
homepage = "https://agola.io";
maintainers = with maintainers; [ happysalada ];
license = licenses.mit;
+1 -1
pkgs/by-name/ai/aiac/package.nix
···
];
meta = with lib; {
-
description = ''Artificial Intelligence Infrastructure-as-Code Generator.'';
+
description = ''Artificial Intelligence Infrastructure-as-Code Generator'';
mainProgram = "aiac";
homepage = "https://github.com/gofireflyio/aiac/";
license = licenses.asl20;
+1 -1
pkgs/by-name/al/allure/package.nix
···
meta = {
homepage = "https://allurereport.org/";
-
description = "Allure Report is a flexible, lightweight multi-language test reporting tool";
+
description = "Flexible, lightweight multi-language test reporting tool";
longDescription = ''
Allure Report is a flexible, lightweight multi-language test reporting
tool providing clear graphical reports and allowing everyone involved
+1 -1
pkgs/by-name/al/almo/package.nix
···
'';
meta = {
-
description = "ALMO is markdown parser and static site generator";
+
description = "Markdown parser and static site generator";
license = lib.licenses.mit;
platforms = lib.platforms.all;
homepage = "https://github.com/abap34/almo";
+1 -1
pkgs/by-name/al/alsa-lib-with-plugins/package.nix
···
runCommand "${alsa-lib.pname}-${alsa-lib.version}"
{
meta = with lib; {
-
description = "wrapper to ease access to ALSA plugins";
+
description = "Wrapper to ease access to ALSA plugins";
mainProgram = "aserver";
platforms = platforms.linux;
maintainers = with maintainers; [ gm6k ];
+1 -1
pkgs/by-name/an/antimatter-dimensions/package.nix
···
meta = {
homepage = "https://github.com/IvarK/AntimatterDimensionsSourceCode";
-
description = "Idle incremental game with multiple prestige layers.";
+
description = "Idle incremental game with multiple prestige layers";
license = lib.licenses.mit;
mainProgram = "antimatter-dimensions";
maintainers = with lib.maintainers; [ amozeo ];
+1 -1
pkgs/by-name/an/antonio-font/package.nix
···
meta = {
homepage = "https://github.com/vernnobile/antonioFont";
-
description = "condensed, sans serif font for larger display, headline & banner use, based on Anton";
+
description = "Condensed, sans serif font for larger display, headline & banner use, based on Anton";
longDescription = ''
Antonio is a ‘refined’ version of the Anton Font. Anton is a single
weight web font, designed specifically for larger display, headline and
+1 -1
pkgs/by-name/an/anyk/package.nix
···
'';
meta = with lib; {
-
description = "Tool for filling forms for the Hungarian government,";
+
description = "Tool for filling forms for the Hungarian government";
longDescription = ''
Official tool for filling Hungarian government forms.
+1 -1
pkgs/by-name/ap/applgrid/package.nix
···
'';
meta = with lib; {
-
description = "APPLgrid project provides a fast and flexible way to reproduce the results of full NLO calculations with any input parton distribution set in only a few milliseconds rather than the weeks normally required to gain adequate statistics";
+
description = "Fast and flexible way to reproduce the results of full NLO calculations with any input parton distribution set in only a few milliseconds rather than the weeks normally required to gain adequate statistics";
license = licenses.gpl3;
homepage = "http://applgrid.hepforge.org";
platforms = platforms.unix;
+1 -1
pkgs/by-name/ar/artisan/package.nix
···
};
meta = {
-
description = "visual scope for coffee roasters";
+
description = "Visual scope for coffee roasters";
homepage = "https://artisan-scope.org/";
changelog = "https://github.com/artisan-roaster-scope/artisan/releases/tag/v${version}";
downloadPage = "https://github.com/artisan-roaster-scope/artisan/releases";
+1 -1
pkgs/by-name/as/asciiquarium/package.nix
···
'';
meta = with lib; {
-
description = "Enjoy the mysteries of the sea from the safety of your own terminal!";
+
description = "Enjoy the mysteries of the sea from the safety of your own terminal";
mainProgram = "asciiquarium";
homepage = "https://robobunny.com/projects/asciiquarium/html/";
license = licenses.gpl2;
+1 -1
pkgs/by-name/au/auto-epp/package.nix
···
meta = with lib; {
mainProgram = "auto-epp";
homepage = "https://github.com/jothi-prasath/auto-epp";
-
description = "Auto-epp (energy performance preference) for AMD processors when amd_pstate=active";
+
description = "Energy performance preference tuner for AMD processors when amd_pstate=active";
platforms = platforms.linux;
license = licenses.mit;
maintainers = [ maintainers.lamarios ];
+1 -1
pkgs/by-name/au/autoraise/package.nix
···
'';
meta = {
-
description = "AutoRaise (and focus) a window when hovering over it with the mouse";
+
description = "Automatically raise and focus a window when hovering over it with the mouse";
homepage = "https://github.com/sbmpost/AutoRaise";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ nickhu ];
+1 -1
pkgs/by-name/ba/bazel-kazel/package.nix
···
subPackages = [ "cmd/kazel" ];
meta = with lib; {
-
description = "kazel - a BUILD file generator for go and bazel";
+
description = "A BUILD file generator for go and bazel";
homepage = "https://github.com/kubernetes/repo-infra";
license = licenses.asl20;
maintainers = with maintainers; [ kalbasit ];
+1 -1
pkgs/by-name/bd/bdt/package.nix
···
cargoHash = "sha256-TikWh0U56x3HKca5Dj68Z59mOgedv+K5r+y7/CcpWa8=";
meta = with lib; {
-
description = "boring data tool. A CLI tool to query parquet, json and avro files";
+
description = "CLI tool to query parquet, json and avro files";
homepage = "https://github.com/datafusion-contrib/bdt";
license = licenses.asl20;
mainProgram = "bdt";
+1 -1
pkgs/by-name/be/beebeep/package.nix
···
meta = {
homepage = "https://www.beebeep.net/";
-
description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement";
+
description = "Free office messenger that is indispensable in all those places where privacy and security are an essential requirement";
mainProgram = "beebeep";
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Only;
+1 -1
pkgs/by-name/be/beeper-bridge-manager/package.nix
···
vendorHash = "sha256-yTNUxwnulQ+WbHdQbeNDghH4RPXurQMIgKDyXfrMxG8=";
meta = {
-
description = "Tool for running self-hosted bridges with the Beeper Matrix server.";
+
description = "Tool for running self-hosted bridges with the Beeper Matrix server";
homepage = "https://github.com/beeper/bridge-manager";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.heywoodlh ];
+1 -1
pkgs/by-name/be/bend/package.nix
···
'';
meta = {
-
description = "Bend is a massively parallel, high-level programming language";
+
description = "Massively parallel, high-level programming language";
homepage = "https://higherorderco.com/";
license = lib.licenses.asl20;
mainProgram = "bend";
+1 -1
pkgs/by-name/be/betterlockscreen/package.nix
···
'';
meta = with lib; {
-
description = "Fast and sweet looking lockscreen for linux systems with effects!";
+
description = "Fast and sweet looking lockscreen for linux systems with effects";
homepage = "https://github.com/betterlockscreen/betterlockscreen";
mainProgram = "betterlockscreen";
license = licenses.mit;
+1 -1
pkgs/by-name/bi/bigquery-emulator/package.nix
···
doCheck = false;
meta = {
-
description = "BigQuery emulator server implemented in Go.";
+
description = "BigQuery emulator server implemented in Go";
homepage = "https://github.com/goccy/bigquery-emulator";
changelog = "https://github.com/goccy/pname/releases/tag/v${version}";
license = lib.licenses.mit;
+1 -1
pkgs/by-name/bi/bindle/package.nix
···
];
meta = with lib; {
-
description = "Bindle: Aggregate Object Storage";
+
description = "Object Storage for Collections";
homepage = "https://github.com/deislabs/bindle";
license = licenses.asl20;
maintainers = [ ];
+1 -1
pkgs/by-name/bl/blackfire/package.nix
···
};
meta = with lib; {
-
description = "Blackfire Profiler agent and client";
+
description = "Profiler agent and client";
homepage = "https://blackfire.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
+1 -1
pkgs/by-name/bl/blaze/package.nix
···
];
meta = with lib; {
-
description = "high performance C++ math library";
+
description = "High performance C++ math library";
homepage = "https://bitbucket.org/blaze-lib/blaze";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ Madouura ];
+1 -1
pkgs/by-name/bl/blobby/package.nix
···
'';
meta = with lib; {
-
description = "Blobby volleyball game";
+
description = "Volleyball game";
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = with maintainers; [ raskin ];
+1 -1
pkgs/by-name/bl/bluesnooze/package.nix
···
'';
meta = {
-
description = "Bluesnooze prevents your sleeping Mac from connecting to Bluetooth accessories";
+
description = "Prevents your sleeping Mac from connecting to Bluetooth accessories";
homepage = "https://github.com/odlp/bluesnooze";
changelog = "https://github.com/odlp/bluesnooze/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
+1 -1
pkgs/by-name/bu/burp/package.nix
···
installFlags = [ "localstatedir=/tmp" ];
meta = with lib; {
-
description = "BURP - BackUp and Restore Program";
+
description = "BackUp and Restore Program";
homepage = "https://burp.grke.org";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ arjan-s ];