Compare commits
19 Commits
Author | SHA1 | Date |
---|---|---|
spinach | f19969ec23 | 12 months ago |
spinach | 378ed568a4 | 1 year ago |
spinach | a36ce155cb | 1 year ago |
spinach | c9ec9c4b1c | 1 year ago |
spinach | 43a6ea96d7 | 1 year ago |
spinach | 7e81a18370 | 1 year ago |
spinach | 0b40dcc3cb | 1 year ago |
spinach | a9a97dd864 | 1 year ago |
spinach | 7d4e022b30 | 1 year ago |
spinach | 41c480cd39 | 1 year ago |
spinach | 503ab02651 | 1 year ago |
spinach | 6ad6b01d07 | 1 year ago |
spinach | 1bc2ae97b2 | 1 year ago |
spinach | 7b40e4fce2 | 1 year ago |
spinach | 109ab431ff | 1 year ago |
spinach | f6f3673116 | 1 year ago |
spinach | 4d4a3f7618 | 1 year ago |
spinach | c8348472dd | 1 year ago |
spinach | b991e054d4 | 1 year ago |
@ -0,0 +1,19 @@
|
|||||||
|
name: Dotfiles Docker Container
|
||||||
|
run-name: ${{ gitea.actor }} is building new container
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- docker
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
push_to_registry:
|
||||||
|
name: Push docker image to local registry
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: Deploy
|
||||||
|
run: |
|
||||||
|
docker build -t git.keegandeppe.com/kdeppe/dotfiles:latest .
|
||||||
|
docker push git.keegandeppe.com/kdeppe/dotfiles
|
@ -0,0 +1,47 @@
|
|||||||
|
FROM archlinux:latest
|
||||||
|
MAINTAINER Keegan Deppe
|
||||||
|
LABEL maintainer "Keegan Deppe noway@me.net"
|
||||||
|
|
||||||
|
ARG user=spinach
|
||||||
|
ARG group=wheel
|
||||||
|
ARG uid=1000
|
||||||
|
ARG dotfiles=dotfiles.git
|
||||||
|
ARG userspace=userspace.git
|
||||||
|
ARG vcsprovider=git.keegandeppe.com
|
||||||
|
ARG vcsowner=kdeppe
|
||||||
|
|
||||||
|
USER root
|
||||||
|
|
||||||
|
RUN \
|
||||||
|
pacman --noconfirm -Syu && \
|
||||||
|
pacman --noconfirm -S \
|
||||||
|
sudo \
|
||||||
|
ncurses \
|
||||||
|
ca-certificates \
|
||||||
|
libressl \
|
||||||
|
cmake \
|
||||||
|
ctags \
|
||||||
|
file \
|
||||||
|
gcc \
|
||||||
|
wget \
|
||||||
|
neovim \
|
||||||
|
git \
|
||||||
|
zsh \
|
||||||
|
docker \
|
||||||
|
docker-compose \
|
||||||
|
tmux \
|
||||||
|
picom \
|
||||||
|
make \
|
||||||
|
bat \
|
||||||
|
calcurse \
|
||||||
|
tmuxp \
|
||||||
|
rofi \
|
||||||
|
rofi-calc \
|
||||||
|
lua \
|
||||||
|
rust \
|
||||||
|
clang \
|
||||||
|
gopls \
|
||||||
|
python-lsp-server \
|
||||||
|
typescript-language-server \
|
||||||
|
lua-language-server \
|
||||||
|
rust-analyzer
|
@ -0,0 +1,18 @@
|
|||||||
|
# https://taskfile.dev
|
||||||
|
|
||||||
|
version: '3'
|
||||||
|
|
||||||
|
tasks:
|
||||||
|
desktop:
|
||||||
|
desc: "setup defaults for arch based desktop"
|
||||||
|
cmds:
|
||||||
|
- scripts/install-profile desktop
|
||||||
|
|
||||||
|
thinkpad:
|
||||||
|
desc: "setup defaults for arch based laptop"
|
||||||
|
cmds:
|
||||||
|
- scripts/install-profile thinkpad
|
||||||
|
|
||||||
|
deploy:
|
||||||
|
cmds:
|
||||||
|
-
|
@ -1 +1 @@
|
|||||||
Subproject commit 4af034b82620c67492f951be0fbbe0a024ab31e2
|
Subproject commit aa50bff9b5cf24bcda810c1d77b03a5c804ea400
|
@ -1,8 +1,8 @@
|
|||||||
include base.conf
|
include base.conf
|
||||||
|
|
||||||
# binding workspaces
|
# binding workspaces
|
||||||
workspace 1 output DP-0
|
workspace 1 output DP-2
|
||||||
workspace 2 output DP-2
|
workspace 2 output DP-0
|
||||||
|
|
||||||
# poly bar
|
# poly bar
|
||||||
exec_always --no-startup-id polybar-launch.sh desktop-bar
|
exec_always --no-startup-id polybar-launch.sh desktop-bar
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit dbf546e61c0ca848f2474db55b601dead6d41f7e
|
Subproject commit bcf7a4d38dc941e816e1f491b63417e959ba4c0a
|
@ -1,19 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
echo "$0 has been deprecated!"
|
|
||||||
echo "Please install a specific profile via install-profile"
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
# CONFIG="install.conf.yaml"
|
|
||||||
# DOTBOT_DIR="dotbot"
|
|
||||||
|
|
||||||
# DOTBOT_BIN="bin/dotbot"
|
|
||||||
# BASEDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
||||||
|
|
||||||
# cd "${BASEDIR}"
|
|
||||||
# git -C "${DOTBOT_DIR}" submodule sync --quiet --recursive
|
|
||||||
# git submodule update --init --recursive "${DOTBOT_DIR}"
|
|
||||||
|
|
||||||
# "${BASEDIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASEDIR}" -c "${CONFIG}" "${@}"
|
|
@ -1 +1 @@
|
|||||||
Subproject commit 328bcb32590e5057b09bd27a40bc2fb21385fbf3
|
Subproject commit 3f9e409669172ad662e82fca791f0ad16dce5edd
|
@ -1 +1 @@
|
|||||||
Subproject commit a411ef3e0992d4839f0732ebeb9823024afaaaa8
|
Subproject commit c3d4e576c9c86eac62884bd47c01f6faed043fc5
|
@ -1 +1 @@
|
|||||||
Subproject commit c1b5b2c8aab51b2a5b0d29d078e3cb53bb4c46bb
|
Subproject commit 862440ae112603c8e2d202f6edb94eeaa1509120
|
@ -1 +1 @@
|
|||||||
Subproject commit 56aba76874efb3bb5914d8eaf9e356057113aea7
|
Subproject commit 08fb3b8990fcd93f45dfe220b066a446cf31c7b5
|
@ -1 +1 @@
|
|||||||
Subproject commit 96670d5f16dcf23d590eb1d83d1de351b2e8fb15
|
Subproject commit b1a0ab8086f061640948299b9ed90a6b0c61c143
|
@ -1 +1 @@
|
|||||||
Subproject commit c5672a5864bc78a932de438e4f64fefcee5c6ea6
|
Subproject commit 613dfb9d259166a40d0781e26b8ecd0f59648a25
|
@ -1 +1 @@
|
|||||||
Subproject commit 6d96a8a4906e91f44ddf97645d5c3c1980212402
|
Subproject commit 9a9abc5d13d94aa404c02d19b7184143d020ecb7
|
@ -1 +1 @@
|
|||||||
Subproject commit 020bbf7d64cc2f0c5d2a4ab96d45b8014ef54ad2
|
Subproject commit d27117b8bc4f600657c7dd94310f60e784371eac
|
Loading…
Reference in New Issue