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
|
||||
|
||||
# binding workspaces
|
||||
workspace 1 output DP-0
|
||||
workspace 2 output DP-2
|
||||
workspace 1 output DP-2
|
||||
workspace 2 output DP-0
|
||||
|
||||
# poly 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