Arne Keller
eb35384a72
tmaze: init at 1.18.0 ( #497038 )
2026-08-06 05:51:13 +00:00
filip2cz
dddf4d6a37
tmaze: init at 1.18.0
2026-08-03 00:28:56 +02:00
Martin Weinelt
eb64b6cc91
tmuxp: add fish shell completions
2026-08-01 23:07:16 +02:00
Leonard Sheng Sheng Lee
83d207ac9f
tml: adopt
...
See https://github.com/NixOS/nixpkgs/issues/458096 .
Signed-off-by: Leonard Sheng Sheng Lee <leonard.sheng.sheng.lee@gmail.com >
2026-07-19 20:14:48 +02:00
Peder Bergebakken Sundt
2a25ef7ecb
tmuxinator: 3.3.7 -> 3.4.1 ( #542311 )
2026-07-18 19:16:30 +00:00
Yohann Boniface
9a0b9916c0
maintainers: drop vlstill ( #539350 )
2026-07-18 10:02:54 +00:00
Sreedev Kodichath
44899d596a
tmuxinator: 3.3.7 -> 3.4.1
2026-07-15 17:51:16 +00:00
R. Ryantm
1d1cc09c06
tmuxai: 2.2.2 -> 2.3.1
2026-07-13 15:12:32 +00:00
Sigmanificient
27915daae9
maintainers: drop vlstill
2026-07-07 20:35:18 +02:00
Sandro Jäckel
d9e26e209f
tmuxp: 1.73.0 -> 1.74.0
...
Changelog: https://github.com/tmux-python/tmuxp/raw/v1.74.0/CHANGES
2026-07-06 21:15:43 +02:00
Alexis Hildebrandt
4055b857d7
tmuxp: 1.71.0 -> 1.73.0
...
Changelog: https://github.com/tmux-python/tmuxp/raw/v1.73.0/CHANGES
2026-07-03 22:23:29 +02:00
Sandro Jäckel
40b0a76c94
tmux: 3.7 -> 3.7b
...
Diff: https://github.com/tmux/tmux/compare/3.7...3.7b
Changelog: https://github.com/tmux/tmux/raw/3.7a/CHANGES
Changelog: https://github.com/tmux/tmux/raw/3.7b/CHANGES
2026-07-01 23:53:37 +02:00
Alexis Hildebrandt
2b54fe9cd4
tmux: 3.6a → 3.7
2026-06-29 09:41:58 +02:00
Alexis Hildebrandt
ff207b1278
tmux: adapt updateScript for tmux versioning
2026-06-29 09:41:58 +02:00
Alexis Hildebrandt
cffe9b926b
tmuxp: 1.70.0 → 1.71.0
2026-06-28 09:38:32 +02:00
R. Ryantm
a494aad88a
tmux-mem-cpu-load: 3.8.2 -> 3.8.3
2026-06-25 18:52:44 +00:00
R. Ryantm
af32b5d6aa
tmc-cli: 1.1.2 -> 1.1.3
2026-06-25 09:58:10 +00:00
Marcin Serwin
df93c4725c
tm: drop ( #516880 )
2026-06-03 19:52:26 +00:00
Tobias Langendorf
a449f0cb10
tmux-sessionizer: 0.6.0 -> 0.6.1
...
git added to nativeCheckInputs because tests now require a git
executable.
2026-05-30 09:52:04 +02:00
Tobias Langendorf
02e43b0087
tmux-sessionizer: fix hash for v0.6.0 release
...
The release had to be redone because of issues with outdated cargo-dist
not running macos actions on the correct runners, so now the previous
hash is no longer valid.
2026-05-27 00:16:09 +02:00
nixpkgs-ci[bot]
d92a43c631
tmuxai: 2.2.1 -> 2.2.2 ( #522631 )
2026-05-26 17:00:22 +00:00
Marc Jakobi
9827bb9efc
tmux-sessionizer: 0.5.0 -> 0.6.0 ( #523839 )
2026-05-25 08:54:03 +00:00
R. Ryantm
9032d1d976
tmux-sessionizer: 0.5.0 -> 0.6.0
2026-05-25 01:35:41 +00:00
Michael Daniels
2aee8a8fb0
tmuxp: 1.67.0 -> 1.70.0
...
Changelog: https://github.com/tmux-python/tmuxp/raw/v1.70.0/CHANGES
2026-05-24 14:08:02 -04:00
R. Ryantm
dc593d59a5
tmuxai: 2.2.1 -> 2.2.2
2026-05-21 11:46:39 +00:00
edef
8e576b4d10
tmux: fix NULL deref in control_write on uninitialized control client
...
Assisted-by: Claude Opus 4.7
2026-05-19 08:39:24 +00:00
R. Ryantm
9eebc7561c
tmuxai: 2.1.1 -> 2.2.1
2026-05-13 07:01:43 +00:00
Hythera
4e3c466dbf
tm: drop
2026-05-05 16:20:21 +02:00
Henri Menke
e5fe33f8d3
tmux: enable utempter for musl builds
2026-04-20 11:00:48 +02:00
dram
a81de3b1a9
Revert "maintainers: init kaynetik"
2026-04-10 12:58:40 +08:00
kaynetik
5b199ff7dd
maintainers: init kaynetik
...
Signed-off-by: kaynetik <aleksandar@nesovic.dev >
2026-04-01 13:20:22 +02:00
Sigmanificient
a60d11223b
tmuxp: 1.64.0 -> 1.67.0
2026-03-27 02:13:56 +01:00
R. Ryantm
4954b8a906
tmuxai: 2.0.2 -> 2.1.1
2026-03-14 23:44:23 +00:00
R. Ryantm
7731d85bdb
tml: 0.7.0 -> 0.7.1
2026-03-03 00:33:52 +00:00
Sandro
3c3cb6e32a
tmux: modernize, adopt ( #482522 )
2026-03-01 03:49:23 +00:00
Ryan Horiguchi
69e1dc6843
tmuxp: 1.56.0 -> 1.64.0
2026-02-24 14:24:13 +01:00
Fernando Rodrigues
693e12715a
various: switch buildGoModule packages to use finalAttrs ( #487704 )
2026-02-07 09:35:52 +00:00
quantenzitrone
18dc8a95fb
various: switch buildPythonApplication packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildPythonApplication
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# combinations
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'inherit version pname;' 'inherit (finalAttrs) version pname;' $file
sd -F 'inherit pname version;' 'inherit (finalAttrs) pname version;' $file
sd -F 'inherit pname src version;' 'inherit (finalAttrs) pname src version;' $file
sd -F 'inherit pname version src;' 'inherit (finalAttrs) pname version src;' $file
sd -F 'inherit src pname version;' 'inherit (finalAttrs) src pname version;' $file
sd -F 'inherit src version pname;' 'inherit (finalAttrs) src version pname;' $file
sd -F 'inherit version pname src;' 'inherit (finalAttrs) version pname src;' $file
sd -F 'inherit version src pname;' 'inherit (finalAttrs) version src pname;' $file
# other
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'nativeBuildInputs}' 'finalAttrs.nativeBuildInputs}' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'propagatedBuildInputs}' 'finalAttrs.propagatedBuildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'makePythonPath dependencies' 'makePythonPath finalAttrs.dependencies' $file
sd -F 'makePythonPath propagatedBuildInputs' 'makePythonPath finalAttrs.propagatedBuildInputs' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'runtimeDeps}' 'finalAttrs.runtimeDeps}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 10:06:06 +01:00
quantenzitrone
9380e05c3c
various: switch buildGoModule packages to use finalAttrs
...
this shouldn't create any rebuilds
the following script was used to generate this:
```fish
#!/usr/bin/env fish
# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}
set base (git rev-parse HEAD)
set scope pkgs/by-name
set builder buildGoModule
set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)
for file in $files
echo $file
sd -F "$builder rec {" "$builder (finalAttrs: {" $file
# version
sd -F 'version}' 'finalAttrs.version}' $file
sd -F '${version' '${finalAttrs.version' $file
sd -F '= version' '= finalAttrs.version' $file
sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
sd -F ' + version;' ' + finalAttrs.version;' $file
sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
# src
sd -F 'src}' 'finalAttrs.src}' $file
sd -F '${src' '${finalAttrs.src' $file
sd -F '= src' '= finalAttrs.src' $file
sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
# meta
sd -F '${meta' '${finalAttrs.meta' $file
sd -F '= meta' '= finalAttrs.meta' $file
sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
# other
sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
sd -F 'libPath}' 'finalAttrs.libPath}' $file
sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
# pname (restored afterwards)
sd -F 'pname}' 'finalAttrs.pname}' $file
sd -F '${pname' '${finalAttrs.pname' $file
sd -F '= pname' '= finalAttrs.pname' $file
# close finalAttrs lambda
echo ')' >>$file
# catch some errors early
if ! nixfmt $file
git restore $file
continue
end
if ! nixf-diagnose -i sema-primop-overridden $file
git restore $file
continue
end
end
set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
git restore $torestore
end
# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore
for file in $files
# file hasn't changed
if git diff --quiet $base $file
continue
end
# try to eval the package to definitely catch all errors
echo $file
set pname (string split / $file -f 4)
if ! nix eval .#$pname
set torestore $torestore $file
end
end
# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
git restore $torestore
end
```
after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
quantenzitrone
44560ee9f7
various: make all uses of fixed point builders use finalAttrs as argument
...
some of these were just typos like `finalAttr`, `finalAtts` or `finaAttrs`
some of these were using `self`, `final`, `finalPackage`, `attrs` or `_`
some of these were wrong by using `oldAttrs` or `finalPackages`
other than the nixos manual this shouldn't create any rebuilds
2026-02-06 23:22:29 +01:00
quantenzitrone
6b61249106
various: switch to finalAttrs pattern
...
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Ethan Carter Edwards
fea20d1acc
tmux: add ethancedwards8 to maintainers
...
I maintian a pretty popular tmux plugin and would like to get more
involved in the NixOS tmux community.
Link: https://github.com/dracula/tmux
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-01-21 21:48:49 -05:00
Ethan Carter Edwards
d75b808896
tmux: modernize, add versionCheckHook
...
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com >
2026-01-21 21:48:06 -05:00
nixpkgs-ci[bot]
91512e6491
Merge master into staging-next
2025-12-20 06:05:50 +00:00
Justin Restivo
9eec15eb00
tmux-cssh: update src from 404
2025-12-18 18:27:27 -05:00
nixpkgs-ci[bot]
0a965c5d15
Merge staging-next into staging
2025-12-11 06:08:16 +00:00
Aleksana
c05063d8ca
tmuxinator: 3.3.5 -> 3.3.7 ( #469161 )
2025-12-11 03:00:42 +00:00
Wolfgang Walther
46c0c0eae7
Merge branch 'staging-next' into staging
2025-12-10 18:42:31 +01:00
nixpkgs-ci[bot]
be2c93bf08
Merge staging-next into staging
2025-12-10 17:16:32 +00:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00