diff options
| author | César Sagaert <sagaert.cesar@gmail.com> | 2025-11-18 15:53:57 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-18 17:53:57 +0300 |
| commit | d7ce12a5409a53247356f831fb4b4a39f625ad49 (patch) | |
| tree | aeb809d7d651d2c6f57d9920cd9a961b1cfe6933 | |
| parent | 262cca6ad42e88e45bc65ad9b51602d156e0391b (diff) | |
| download | niri-d7ce12a5409a53247356f831fb4b4a39f625ad49.tar.gz niri-d7ce12a5409a53247356f831fb4b4a39f625ad49.tar.bz2 niri-d7ce12a5409a53247356f831fb4b4a39f625ad49.zip | |
package shell completions in COPR (#2761)
| -rw-r--r-- | niri.spec.rpkg | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/niri.spec.rpkg b/niri.spec.rpkg index c5b51e8c..07742578 100644 --- a/niri.spec.rpkg +++ b/niri.spec.rpkg @@ -128,6 +128,10 @@ sed -i 's/\[env\]/[env]\nNIRI_BUILD_COMMIT="%{version}"/' .cargo/config.toml %build %cargo_build +target/rpm/niri completions bash > ./niri +target/rpm/niri completions fish > ./niri.fish +target/rpm/niri completions zsh > ./_niri + %install %cargo_install @@ -137,6 +141,10 @@ install -Dm644 -t %{buildroot}%{_datadir}/xdg-desktop-portal ./resources/niri-po install -Dm644 -t %{buildroot}%{_userunitdir} ./resources/niri.service install -Dm644 -t %{buildroot}%{_userunitdir} ./resources/niri-shutdown.target +install -Dm644 -t %{buildroot}%{bash_completions_dir} ./niri +install -Dm644 -t %{buildroot}%{fish_completions_dir} ./niri.fish +install -Dm644 -t %{buildroot}%{zsh_completions_dir} ./_niri + %if %{with check} %check # Skip tests that run into open fd limits, until we figure out a fix. @@ -155,6 +163,9 @@ install -Dm644 -t %{buildroot}%{_userunitdir} ./resources/niri-shutdown.target %{_datadir}/xdg-desktop-portal/niri-portals.conf %{_userunitdir}/niri.service %{_userunitdir}/niri-shutdown.target +%{bash_completions_dir}/niri +%{fish_completions_dir}/niri.fish +%{zsh_completions_dir}/_niri %changelog {{{ git_dir_changelog }}} |
