summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fedora/Dockerfile106
-rw-r--r--linux/.inputrc (renamed from fedora/.inputrc)0
-rwxr-xr-xlinux/.local/bin/extract (renamed from fedora/.local/bin/extract)0
-rwxr-xr-xlinux/.local/bin/fzf (renamed from fedora/.local/bin/fzf)bin4259992 -> 4259992 bytes
-rwxr-xr-xlinux/.local/bin/fzffiles (renamed from fedora/.local/bin/fzffiles)0
-rwxr-xr-xlinux/.local/bin/lastfiles (renamed from fedora/.local/bin/lastfiles)0
-rwxr-xr-xlinux/.local/bin/lazysql (renamed from fedora/.local/bin/lazysql)bin16863416 -> 16863416 bytes
-rwxr-xr-xlinux/.local/bin/openfiles (renamed from fedora/.local/bin/openfiles)0
-rwxr-xr-xlinux/.local/bin/rgafiles (renamed from fedora/.local/bin/rgafiles)0
-rw-r--r--linux/.vimrc (renamed from fedora/.vimrc)0
10 files changed, 0 insertions, 106 deletions
diff --git a/fedora/Dockerfile b/fedora/Dockerfile
deleted file mode 100644
index 090a48a..0000000
--- a/fedora/Dockerfile
+++ /dev/null
@@ -1,106 +0,0 @@
-FROM registry.fedoraproject.org/fedora-toolbox:latest
-
-ARG NAME=toolbox
-
-LABEL name="$NAME" \
- summary="Fedora toolbox container" \
- maintainer="TheSiahxyz"
-
-ENV EDITOR=vim
-
-ENV NODE_VERSION=21.7.1
-
-ENV BASE_USER=si
-
-ENV PASSWORD=password
-
-ENV HOME=/home/$BASE_USER
-
-RUN dnf update && dnf -y upgrade && dnf -y install sudo
-
-RUN useradd -m -G wheel $BASE_USER
-
-RUN echo "$BASE_USER:$PASSWORD" | chpasswd
-
-RUN echo '%wheel ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
-
-USER $BASE_USER
-
-WORKDIR /home/$BASE_USER
-
-ENV PATH=$PATH:$HOME/go/bin:$HOME/.local/share/nvim/mason/bin:$HOME/.cargo/bin
-
-RUN sudo dnf -y upgrade \
- && sudo dnf -y install \
- tmux \
- ruby \
- php-common \
- php-cli \
- luarocks \
- curl \
- python3 \
- python3-pip \
- java-latest-openjdk-devel \
- ripgrep \
- fd-find \
- git \
- neovim \
- golang \
- cargo \
- composer \
- julia-devel \
- lua5.1 \
- stow \
- && sudo dnf clean all
-
-RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
-
-ENV NVM_DIR="$HOME/.nvm"
-
-RUN . $HOME/.nvm/nvm.sh \
- && nvm install $NODE_VERSION \
- && nvm alias default $NODE_VERSON \
- && nvm use default \
- && . $HOME/.nvm/bash_completion
-
-ENV NODE_PATH=$NVM_DIR/v$NODE_VERSION/lib/node_modules
-
-RUN pip3 install pynvim
-
-RUN mkdir $HOME/.npm-global && npm config set prefix '~/.npm-global' \
- && echo "export PATH=$HOME/.npm-global/bin:$PATH" >> $HOME/.profile && source $HOME/.profile
-
-RUN npm install -g neovim
-
-RUN go install github.com/jesseduffield/lazygit@latest
-
-RUN cargo install tree-sitter-cli
-
-RUN git clone https://github.com/TheSiahxyz/.dotfiles.git
-
-RUN npm install -g eslint_d
-
-RUN nvim --headless "+Lazy! sync" +qa
-
-RUN nvim --headless "+MasonInstall codelldb delve gopls clangd lua-language-server pyright rust-analyzer typescript-language-server eslint_d flake8 black gofumpt prettier stylua clang-format" +qa
-
-RUN sudo cp -f /usr/bin/lua-5.1 /usr/bin/lua
-
-RUN sudo rm -rf /usr/lib64/nvim/parser
-
-RUN sudo luarocks install jsregexp
-
-COPY ./.tmux.conf /home/$BASE_USER/.tmux.conf
-
-RUN sudo chown si:si /home/$BASE_USER/.tmux.conf
-
-RUN wget -P ~/.local/share/fonts https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/FiraCode.zip \
- && cd ~/.local/share/fonts \
- && unzip FiraCode.zip \
- && rm FiraCode.zip \
- && fc-cache -fv
-
-RUN cargo install starship --locked \
- && echo 'eval "$(starship init bash)"' >> ~/.bashrc
-
-CMD tmux
diff --git a/fedora/.inputrc b/linux/.inputrc
index 81cdf85..81cdf85 100644
--- a/fedora/.inputrc
+++ b/linux/.inputrc
diff --git a/fedora/.local/bin/extract b/linux/.local/bin/extract
index b352a70..b352a70 100755
--- a/fedora/.local/bin/extract
+++ b/linux/.local/bin/extract
diff --git a/fedora/.local/bin/fzf b/linux/.local/bin/fzf
index 34e0152..34e0152 100755
--- a/fedora/.local/bin/fzf
+++ b/linux/.local/bin/fzf
Binary files differ
diff --git a/fedora/.local/bin/fzffiles b/linux/.local/bin/fzffiles
index 58af9d0..58af9d0 100755
--- a/fedora/.local/bin/fzffiles
+++ b/linux/.local/bin/fzffiles
diff --git a/fedora/.local/bin/lastfiles b/linux/.local/bin/lastfiles
index ba8c11a..ba8c11a 100755
--- a/fedora/.local/bin/lastfiles
+++ b/linux/.local/bin/lastfiles
diff --git a/fedora/.local/bin/lazysql b/linux/.local/bin/lazysql
index 1fe6af4..1fe6af4 100755
--- a/fedora/.local/bin/lazysql
+++ b/linux/.local/bin/lazysql
Binary files differ
diff --git a/fedora/.local/bin/openfiles b/linux/.local/bin/openfiles
index f35aef1..f35aef1 100755
--- a/fedora/.local/bin/openfiles
+++ b/linux/.local/bin/openfiles
diff --git a/fedora/.local/bin/rgafiles b/linux/.local/bin/rgafiles
index 2fc8488..2fc8488 100755
--- a/fedora/.local/bin/rgafiles
+++ b/linux/.local/bin/rgafiles
diff --git a/fedora/.vimrc b/linux/.vimrc
index 1220960..1220960 100644
--- a/fedora/.vimrc
+++ b/linux/.vimrc