mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-05-30 14:38:57 +02: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…
x
Reference in New Issue
Block a user