mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-02-19 11:10:49 +01:00
PKGBUILDs: Add muya.spec
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.
This commit is contained in:
parent
a6687d45e0
commit
d5844458b3
80
.PKGBUILDs/muya.spec
Normal file
80
.PKGBUILDs/muya.spec
Normal file
@ -0,0 +1,80 @@
|
||||
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
|
Loading…
Reference in New Issue
Block a user