Compare commits

..

12 Commits

Author SHA1 Message Date
370ce90f61 dude no it was yt-dlp 2025-07-20 14:48:45 +05:30
64c674a750 feat: ffmpeg image 2025-07-20 14:47:05 +05:30
7163691fa0 nvm + LTS node 2025-01-29 22:00:37 +05:30
75cc966c23 add: node-toolbox...but maybe not needed?
nodejs installed already uhhh
2024-08-25 20:55:18 +05:30
17c75e9adb optimise/fix package installation 2024-08-25 20:53:15 +05:30
55d2dca02a bump fedora major version 2024-08-25 20:23:41 +05:30
b2f4228a73 another recipe retaining gui 2024-04-24 08:13:53 +05:30
7918816622 oops. really? missed a few of those? smh 2024-04-24 08:12:17 +05:30
1a70dd59bc crazy rewrite to make slimmer non-gui image 2024-04-24 08:04:11 +05:30
fd08e37213 pandoccc 2024-04-21 12:58:16 +05:30
459aa9a887 more files; more efficiency 2024-03-10 19:42:06 +05:30
43df04930c trim and improve fedora base 2024-03-10 14:50:55 +05:30
8 changed files with 67 additions and 5 deletions

3
c-toolbox Normal file
View File

@@ -0,0 +1,3 @@
FROM registry.kevinnlsamuel.com/fedora-toolbox:40
RUN dnf install -y gcc gdb clang-tools-extra

View File

@@ -1,11 +1,18 @@
FROM registry.fedoraproject.org/fedora-toolbox:39
FROM registry.fedoraproject.org/fedora-toolbox:40 AS cleanup
RUN dnf config-manager --disable 'fedora-cisco-openh264' \
&& dnf install glibc-langpack-en libwayland-client \
&& dnf -y -C rm mesa-\* glibc-all-langpacks \
&& dnf check-update || true
FROM cleanup
RUN dnf check-update || true \
&& dnf -y install \
make \
zsh \
tmux \
nnn \
curl \
kitty-terminfo \
zoxide \
neovim \
make \
&& dnf clean packages expire-cache

18
fedora-toolbox-gui Normal file
View File

@@ -0,0 +1,18 @@
FROM registry.fedoraproject.org/fedora-toolbox:40 AS cleanup
RUN dnf -y -C rm glibc-all-langpacks
RUN dnf check-update || true
FROM cleanup
RUN dnf check-update || true \
&& dnf -y install \
zsh \
tmux \
nnn \
curl \
kitty-terminfo \
neovim \
make \
&& dnf clean packages expire-cache

View File

@@ -1,3 +1,3 @@
FROM registry.kevinnlsamuel.com/fedora-toolbox:39
FROM registry.kevinnlsamuel.com/c-toolbox:f40
RUN dnf install -y golang

18
latex-toolbox Normal file
View File

@@ -0,0 +1,18 @@
FROM registry.kevinnlsamuel.com/fedora-toolbox:40
RUN dnf install -y \
texlive-latex \
biber \
texlive-biblatex-mla \
texlive-luahbtex \
texlive-expkv-bundle \
texlive-tinos \
texlive-ragged2e \
texlive-datetime \
texlive-todo
RUN dnf install -y \
texlive-tipauni \
texlive-babel-french
RUN dnf install -y pandoc

5
node-toolbox Normal file
View File

@@ -0,0 +1,5 @@
FROM registry.kevinnlsamuel.com/fedora-toolbox:40
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
RUN nvm install 22.13

View File

@@ -1,3 +1,3 @@
FROM registry.kevinnlsamuel.com/fedora-toolbox:39
FROM registry.kevinnlsamuel.com/c-toolbox:40
RUN dnf -y install rust

11
yt-dlp Normal file
View File

@@ -0,0 +1,11 @@
FROM python:3.13-alpine3.21
RUN apk add --no-cache \
ffmpeg
RUN pip install yt-dlp
WORKDIR /mount
VOLUME /mount
ENTRYPOINT ["yt-dlp"]