-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
66 changed files
with
934 additions
and
1,751 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
README.md | ||
bootstrap | ||
Dockerfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
name: Build and publish a Docker image | ||
|
||
on: | ||
push: | ||
paths: | ||
- Dockerfile | ||
|
||
jobs: | ||
docker: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- | ||
name: Set up QEMU | ||
uses: docker/setup-qemu-action@v3 | ||
- | ||
name: Set up Docker Buildx | ||
uses: docker/setup-buildx-action@v3 | ||
- | ||
name: Login to Docker Hub | ||
uses: docker/login-action@v3 | ||
with: | ||
username: ${{ secrets.DOCKER_USERNAME }} | ||
password: ${{ secrets.DOCKER_TOKEN }} | ||
- | ||
name: Build and push | ||
uses: docker/build-push-action@v6 | ||
with: | ||
push: true | ||
tags: smores56/smores-arch-toolbox:latest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
FROM docker.io/imrehg/archlinux-makepkg:latest | ||
|
||
LABEL com.github.containers.toolbox="true" \ | ||
name="smores-arch-toolbox" \ | ||
version="latest" \ | ||
usage="This image is meant to be used with the toolbox(1) command" \ | ||
summary="Image for creating Arch Toolbx containers" | ||
|
||
# Install Arch packages | ||
RUN yay -S --noconfirm --needed \ | ||
python3 python-pip go rust terraform fnm-bin $(: Languages) \ | ||
gcc moreutils cmake base-devel $(: Build tools) \ | ||
zoxide eza ripgrep sd fzf $(: Navigation) \ | ||
zellij yazi glow helix $(: Explore) \ | ||
openssh openssl curl bandwhich $(: Networking) \ | ||
bat fd dua-cli ouch file trash-cli $(: Files) \ | ||
k9s docker docker-compose oxker $(: Containers) \ | ||
fish pfetch-rs-bin $(: Shell) \ | ||
zip unzip ouch jq $(: Processing) \ | ||
gnupg pinentry xsel wl-clipboard gum $(: Shell I/O) \ | ||
git git-lfs github-cli git-delta difftastic lazygit gitui $(: Git) \ | ||
bottom eva taplo-cli tokei cbonsai typeracer-bin aws-cli-v2 $(: Misc) \ | ||
# Editor tools | ||
nixpkgs-fmt nil-git mypy python-lsp-server $(: LSP) \ | ||
rust-analyzer gopls typst-lsp typstyle marksman $(: LSP) \ | ||
# GUI | ||
ttf-cascadia-code-nerd ttf-nerd-fonts-symbols $(: Fonts) \ | ||
discord firefox vlc evince thunar alacritty feh $(: Apps) \ | ||
kicad gimp libreoffice-still $(: Apps) | ||
|
||
# Install JS packages | ||
RUN fnm install --lts && \ | ||
fnm exec --using=lts-latest npm install --global \ | ||
yarn \ | ||
yaml-language-server \ | ||
bash-language-server \ | ||
svelte-language-server \ | ||
@prisma/language-server \ | ||
typescript-language-server \ | ||
vscode-langservers-extracted \ | ||
graphql-language-service-cli \ | ||
dockerfile-language-server-nodejs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
import = ["~/.config/alacritty/theme.toml"] | ||
|
||
[shell] | ||
program = "/bin/sbin/fish" | ||
args = ["-c", "toolbox enter smores-arch-toolbox"] | ||
|
||
[window] | ||
decorations = "None" | ||
blue = true | ||
|
||
[font] | ||
size = {{ .terminalFontSize }} | ||
normal = { family = {{ .terminalFont | quote }} } |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
[colors.bright] | ||
black = "#686868" | ||
blue = "#59C2FF" | ||
cyan = "#95E6CB" | ||
green = "#C2D94C" | ||
magenta = "#FFEE99" | ||
red = "#F07178" | ||
white = "#FFFFFF" | ||
yellow = "#FFB454" | ||
|
||
[colors.normal] | ||
black = "#01060E" | ||
blue = "#53BDFA" | ||
cyan = "#90E1C6" | ||
green = "#91B362" | ||
magenta = "#FAE994" | ||
red = "#EA6C73" | ||
white = "#C7C7C7" | ||
yellow = "#F9AF4F" | ||
|
||
[colors.primary] | ||
background = "#0A0E14" | ||
foreground = "#B3B1AD" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
[colors.bright] | ||
black = "#686868" | ||
blue = "#65bddb" | ||
cyan = "#9debcf" | ||
green = "#58c49c" | ||
magenta = "#f17676" | ||
red = "#f58c7d" | ||
white = "#ffffff" | ||
yellow = "#ffd165" | ||
|
||
[colors.normal] | ||
black = "#212733" | ||
blue = "#60b8d6" | ||
cyan = "#98e6ca" | ||
green = "#53bf97" | ||
magenta = "#ec7171" | ||
red = "#f08778" | ||
white = "#fafafa" | ||
yellow = "#fdcc60" | ||
|
||
[colors.primary] | ||
background = "#1f2430" | ||
bright_foreground = "#f28779" | ||
foreground = "#cbccc6" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
[[colors.indexed_colors]] | ||
color = "#F5A97F" | ||
index = 16 | ||
|
||
[[colors.indexed_colors]] | ||
color = "#F4DBD6" | ||
index = 17 | ||
|
||
[colors.bright] | ||
black = "#5B6078" | ||
blue = "#8AADF4" | ||
cyan = "#8BD5CA" | ||
green = "#A6DA95" | ||
magenta = "#F5BDE6" | ||
red = "#ED8796" | ||
white = "#A5ADCB" | ||
yellow = "#EED49F" | ||
|
||
[colors.cursor] | ||
cursor = "#F4DBD6" | ||
text = "#24273A" | ||
|
||
[colors.dim] | ||
black = "#494D64" | ||
blue = "#8AADF4" | ||
cyan = "#8BD5CA" | ||
green = "#A6DA95" | ||
magenta = "#F5BDE6" | ||
red = "#ED8796" | ||
white = "#B8C0E0" | ||
yellow = "#EED49F" | ||
|
||
[colors.hints.end] | ||
background = "#A5ADCB" | ||
foreground = "#24273A" | ||
|
||
[colors.hints.start] | ||
background = "#EED49F" | ||
foreground = "#24273A" | ||
|
||
[colors.normal] | ||
black = "#494D64" | ||
blue = "#8AADF4" | ||
cyan = "#8BD5CA" | ||
green = "#A6DA95" | ||
magenta = "#F5BDE6" | ||
red = "#ED8796" | ||
white = "#B8C0E0" | ||
yellow = "#EED49F" | ||
|
||
[colors.primary] | ||
background = "#24273A" | ||
bright_foreground = "#CAD3F5" | ||
dim_foreground = "#CAD3F5" | ||
foreground = "#CAD3F5" | ||
|
||
[colors.search.focused_match] | ||
background = "#A6DA95" | ||
foreground = "#24273A" | ||
|
||
[colors.search.footer_bar] | ||
background = "#A5ADCB" | ||
foreground = "#24273A" | ||
|
||
[colors.search.matches] | ||
background = "#A5ADCB" | ||
foreground = "#24273A" | ||
|
||
[colors.selection] | ||
background = "#F4DBD6" | ||
text = "#24273A" | ||
|
||
[colors.vi_mode_cursor] | ||
cursor = "#B7BDF8" | ||
text = "#24273A" |
Oops, something went wrong.