Name: still-zsh Version: 1.0 Release: 2%{?dist} Summary: stillOS's implementation of ZSH License: GPL v3 URL: https://gitlab.com/stillhq/stillOS/still-zsh Source0: https://gitlab.com/stillhq/stillOS/still-zsh/-/archive/master/still-zsh-master.tar.gz BuildArch: noarch BuildRequires: wget BuildRequires: git Requires: zsh Requires: zsh-autosuggestions Requires: zsh-fast-syntax-highlighting Requires: micro Requires: wl-clipboard Requires: python3-pygments %description stillOS's implementation of ZSH %prep %autosetup -n still-zsh-master # Download plugins (raw files) mkdir -p plugins/colors plugins/colorize plugins/zsh-z plugins/web-search plugins/autoswitch_virtualenv plugins/extract wget -q -O plugins/colors/colors.plugin.zsh 'https://raw.githubusercontent.com/zpm-zsh/colors/refs/heads/master/colors.plugin.zsh' wget -q -O plugins/colorize/colorize.plugin.zsh 'https://raw.githubusercontent.com/zpm-zsh/colorize/refs/heads/master/colorize.plugin.zsh' wget -q -O plugins/zsh-z/zsh-z.plugin.zsh 'https://raw.githubusercontent.com/agkozak/zsh-z/refs/heads/master/zsh-z.plugin.zsh' wget -q -O plugins/zsh-z/_zshz 'https://raw.githubusercontent.com/agkozak/zsh-z/refs/heads/master/_zshz' wget -q -O plugins/web-search/web-search.plugin.zsh 'https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/refs/heads/master/plugins/web-search/web-search.plugin.zsh' wget -q -O plugins/autoswitch_virtualenv/autoswitch_virtualenv.plugin.zsh 'https://raw.githubusercontent.com/MichaelAquilina/zsh-autoswitch-virtualenv/refs/heads/master/autoswitch_virtualenv.plugin.zsh' wget -q -O plugins/extract/extract.plugin.zsh 'https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/refs/heads/master/plugins/extract/extract.plugin.zsh' wget -q -O plugins/extract/_extract 'https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/refs/heads/master/plugins/extract/_extract' # Clone git plugins (fast-syntax-highlighting is provided by zsh-fast-syntax-highlighting package) git clone --depth 1 https://github.com/marlonrichert/zsh-autocomplete.git plugins/zsh-autocomplete %build %install mkdir -p %{buildroot}%{_sysconfdir}/skel mkdir -p %{buildroot}%{_datadir} mkdir -p %{buildroot}%{_bindir} cp -a plugins %{buildroot}%{_datadir}/still-zsh install -D -m 0755 still-fetch %{buildroot}%{_bindir}/still-fetch %files # %license add-license-file-here # %doc add-docs-here %attr(0755, root, root) %{_bindir}/still-fetch %{_datadir}/still-zsh %{_datadir}/still-zsh/* %changelog * Wed Apr 27 2022 PizzaLovingNerd - First spec file