mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-16 03:40:57 +01:00
d5844458b3
Here is the spec file I use to set up Fedora machines. It is located in the PKGBUILDs directory since both my Arch and Fedora setups share the same source files.
81 lines
2.2 KiB
RPMSpec
Vendored
81 lines
2.2 KiB
RPMSpec
Vendored
Name: muya
|
|
Version: 0.1.0
|
|
Release: 1%{?dist}
|
|
Summary: Packages I use in addition to the defaults on Fedora
|
|
License: Various
|
|
BuildArch: noarch
|
|
|
|
# Rice
|
|
Requires: gnome-tweaks
|
|
Requires: pop-gtk-theme
|
|
Requires: pop-icon-theme
|
|
Requires: breeze-cursor-theme
|
|
|
|
# Other
|
|
Requires: stow
|
|
Requires: neovim
|
|
Requires: vim-enhanced
|
|
Requires: fish
|
|
Requires: pass
|
|
Requires: ripgrep
|
|
Requires: fzf
|
|
Requires: exa
|
|
Requires: fd-find
|
|
Requires: httpie
|
|
Requires: jq
|
|
Requires: ranger
|
|
Requires: tig
|
|
Requires: youtube-dl
|
|
Requires: neofetch
|
|
Requires: cmatrix
|
|
Requires: borgbackup
|
|
Requires: rsync
|
|
Requires: texlive
|
|
Requires: nginx
|
|
Requires: nodejs
|
|
Requires: nodejs-yarn
|
|
Requires: java-11-openjdk
|
|
Requires: ansible
|
|
Requires: docker
|
|
Requires: docker-compose
|
|
Requires: chromium
|
|
|
|
%description
|
|
All the packages and other options I use on a fresh Fedora machine.
|
|
Keeping one package and updating it as time goes on makes it easy to
|
|
manage dependencies and other installed files.
|
|
|
|
%files
|
|
%{_bindir}/256colortest
|
|
%{_bindir}/colorfade
|
|
%{_bindir}/colorhash
|
|
%{_bindir}/colorhex
|
|
%{_bindir}/colorline
|
|
%{_bindir}/colorpanes
|
|
%{_bindir}/colortest
|
|
%{_bindir}/diamonds
|
|
%{_bindir}/dna
|
|
%{_bindir}/ghosts
|
|
%{_bindir}/pipes
|
|
%{_bindir}/pmabove
|
|
%{_bindir}/pmleft
|
|
%{_bindir}/spaceinvaders
|
|
%{_bindir}/unowns
|
|
|
|
%install
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/256colortest
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorfade
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorhash
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorhex
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorline
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colorpanes
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/colortest
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/diamonds
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/dna
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/ghosts
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pipes
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pmabove
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/pmleft
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/spaceinvaders
|
|
install -Dm 755 -t %{buildroot}/%{_bindir} tari-scripts/unowns
|