Commit Graph

121 Commits

Author SHA1 Message Date
Defelo
ed7dbc1649 fastfetch: disable nixpkgs-update 2026-06-26 16:17:57 +02:00
Austin Horstman
5bf95102a5 fastfetch-unwrapped: migrate from fastfetch.minimal
Convert the passthru override approach to a simple unwrapped/wrapped
variant approach to make the split more obvious what is being done. Also
makes the `minimal` version of fastfetch still build with support for
runtime discovery of optional dependencies.
2026-06-14 23:21:52 -05:00
Austin Horstman
730d827007 fastfetch: disable enlightment by default
Added to fit into the theme of the full fat fastfetch providing all
features.. but, nixpkgs enlightenment lib isn't packaged well enough and
bloats closure for something that's supposed to just be a lib
dependency.
2026-06-14 12:43:46 -05:00
Defelo
2d2cce7f4c fastfetch: add support for codec module 2026-06-08 16:51:14 +02:00
Defelo
2a004027d7 fastfetch: 2.63.1 -> 2.64.2
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.64.2
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.63.1...2.64.2
2026-06-08 16:36:24 +02:00
Moraxyc
267e84e08b fastfetchMinimal: move to fastfetch.minimal to allow downstream overrides 2026-05-18 00:38:55 +08:00
Ethan Carter Edwards
0c462983fb fastfetch: enable strictDeps, structuredAttrs
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:14:56 -04:00
Austin Horstman
f002d60208 fastfetch: add enlightment support
Added in 2.63.0, requires new dependency.
2026-05-13 11:01:42 -05:00
Austin Horstman
449567c05c fastfetch: 2.62.1 -> 2.63.1
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.63.1
2026-05-13 10:26:39 -05:00
R. Ryantm
f569ea9ec0 fastfetch: 2.62.0 -> 2.62.1 2026-04-26 04:31:24 +00:00
R. Ryantm
dd2849e56e fastfetchMinimal: 2.61.0 -> 2.62.0 2026-04-22 07:17:26 +00:00
R. Ryantm
71aad804e5 fastfetchMinimal: 2.60.0 -> 2.61.0 2026-03-28 14:44:38 +00:00
R. Ryantm
4afdd3beef fastfetchMinimal: 2.59.0 -> 2.60.0 2026-03-07 07:04:18 +00:00
Austin Horstman
d9f15300db fastfetch: 2.58.0 -> 2.59.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.59.0
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-02-13 11:02:38 -06:00
quantenzitrone
43cdce2c39 various: rename references from libXrandr to libxrandr
this shouldn't create any rebuilds
2026-02-06 00:29:06 +01:00
quantenzitrone
7d8132a92c treewide: remove references to the xorg namespace in pkgs (automated)
this creates some eval errors that will be fixed in the next commit

done with the following script:

```fish
\#!/usr/bin/env fish

set packagesjson (nix eval --impure --json --expr '
let
  lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
  name: _:
  if name == "lib" then
    lib
  else if name == "config" then
    { allowAliases = false; }
  else
    name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)

set one (grep '^    [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^  [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)

for arg in $one $two
    set oname $arg
    set nname (echo $packagesjson | jq -r .$oname)

    if test $nname = null
        echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
        continue
    end

    echo $oname "->" $nname

    # replace basic xorg.$name references
    for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
        # special cases
        sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file

        # replace
        sd -F "xorg.$oname" "$nname" $file

        # fixup function arguments

        # prevent duplicate function args
        if grep -E " ($oname|$nname),\$" $file >/dev/null
            continue
        end

        if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg

            if grep ' xorg,$' $file >/dev/null
                sd ' xorg,$' " xorg,
                $nname," $file

            else if grep ' xorg ? .*,$' $file >/dev/null
                sd 'xorg( ? .*),$' "xorg\$1,
                $nname," $file

            else
                sd -F 'xorg,' "$nname,
                xorg," $file
            end

        else # case there is no more xorg..* so we can just replace the function arg
            sd 'xorg(| ? .*),.*$' "$nname," $file
        end
    end
end

nix fmt
```
2026-01-25 22:28:09 +01:00
Defelo
c2aa33708c fastfetch: 2.57.1 -> 2.58.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.58.0
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.57.1...2.58.0
2026-01-21 15:43:07 +01:00
R. Ryantm
c85364a00f fastfetch: 2.57.0 -> 2.57.1 2026-01-15 07:13:03 +00:00
R. Ryantm
20e82c435d fastfetchMinimal: 2.56.1 -> 2.57.0 2026-01-12 07:03:51 +00:00
nixpkgs-ci[bot]
f2fbc41566 Merge master into staging-next 2025-12-24 18:06:05 +00:00
Bobby Rong
d6278c3a80 xfce.*: Move to top-level (#473588) 2025-12-24 15:54:30 +00:00
Bobby Rong
21e9cc036c xfconf: Move to top-level 2025-12-23 22:38:18 +08:00
K900
596f58fc1c Merge remote-tracking branch 'origin/master' into staging-next 2025-12-18 21:09:58 +03:00
R. Ryantm
3aad436a74 fastfetchMinimal: 2.56.0 -> 2.56.1 2025-12-18 17:11:44 +00:00
nixpkgs-ci[bot]
f16fc9d4e7 Merge staging-next into staging 2025-12-06 00:17:35 +00:00
R. Ryantm
c93deb7ad8 fastfetchMinimal: 2.55.1 -> 2.56.0 2025-12-05 19:18:00 +00:00
Jonathan Davies
116036d574 treewide: Remove redundant versionCheckProgramArg = "--version"; with:
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
  sed -i '/versionCheckProgramArg/d' "$f"
  sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
misilelab
4879d6a6d3 fastfetch: 2.55.0 -> 2.55.1
https://github.com/fastfetch-cli/fastfetch/releases/tag/2.55.1
Signed-off-by: misilelab <misileminecord@gmail.com>
2025-11-18 15:24:26 +09:00
R. Ryantm
6bfb7ad430 fastfetchMinimal: 2.54.0 -> 2.55.0 2025-11-11 14:31:34 +00:00
R. Ryantm
acf1e9c596 fastfetchMinimal: 2.53.0 -> 2.54.0 2025-10-18 07:18:53 +00:00
Austin Horstman
ecd6fbd3bf fastfetch: 2.52.0 -> 2.53.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.53.0
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-22 21:39:46 -05:00
R. Ryantm
6da37f93bc fastfetch: 2.51.1 -> 2.52.0 2025-09-05 21:32:10 +00:00
Austin Horstman
7b42d74491 fastfetch: 2.51.0 -> 2.51.1
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-04 12:55:08 -05:00
R. Ryantm
b275c45494 fastfetchMinimal: 2.50.2 -> 2.51.0 2025-08-29 01:50:40 +00:00
Austin Horstman
ebfb49f0c7 fastfetch: 2.50.1 -> 2.50.2
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.50.2
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-16 10:01:57 -05:00
Defelo
8c8ab1a787 fastfetch: 2.49.0 -> 2.50.1
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.50.0
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.49.0...2.50.0

Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.50.1
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.50.0...2.50.1
2025-08-15 09:27:15 +02:00
Defelo
de5a91fa24 fastfetch: add defelo as maintainer 2025-08-15 09:27:11 +02:00
Defelo
c7bee850b3 fastfetch: 2.48.1 -> 2.49.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.49.0
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.48.1...2.49.0
2025-07-31 14:24:17 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Defelo
6f71d58f55 fastfetch: 2.48.0 -> 2.48.1
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.48.1
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.48.0...2.48.1
2025-07-19 01:06:51 +02:00
R. Ryantm
721424dc0c fastfetchMinimal: 2.47.0 -> 2.48.0 2025-07-16 14:23:46 +00:00
Defelo
0c89afd434 fastfetch: 2.46.0 -> 2.47.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.47.0
Diff: https://github.com/fastfetch-cli/fastfetch/compare/2.46.0...2.47.0
2025-07-05 01:22:39 +02:00
aleksana
e0bfbb4ff7 fastfetch: fix bash and zsh completion 2025-06-23 10:13:37 +08:00
R. Ryantm
7057aec790 fastfetchMinimal: 2.45.0 -> 2.46.0 2025-06-20 07:09:49 +00:00
Felix Bargfeldt
09c081ef2d fastfetchMinimal: 2.44.0 -> 2.45.0 (#414185) 2025-06-06 00:05:25 +02:00
Philip Taron
22b88ba79d treewide: adjust meta descriptions to avoid definite or indefinite articles
This patch was produced in Vim by me, a human being. All errors are the fault of the operator. I did try to be careful.

Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
Co-authored-by: dotlambda <nix@dotlambda.de>
2025-06-05 11:04:25 -07:00
R. Ryantm
90e3ef2c3d fastfetchMinimal: 2.44.0 -> 2.45.0 2025-06-05 09:34:49 +00:00
misilelab
7f298b2a65 fastfetch: 2.43.0 -> 2.44.0
https://github.com/fastfetch-cli/fastfetch/releases/tag/2.44.0

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-05-24 13:20:49 +09:00
Austin Horstman
e346f2d5fd fastfetch: 2.42.0 -> 2.43.0
Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.43.0
2025-05-13 21:51:46 -05:00
Dominik Schwaiger
de0102841d fastfetch: optional zfs support
typo
2025-05-08 15:01:59 +02:00