Commit Graph

30 Commits

Author SHA1 Message Date
944ba883d7 Do not install git or python on install
They will be installed by ansible, and are not required for the
ansible run.
2024-04-22 15:17:01 +02:00
3521508ff4 install: Remove submodule update
It has do be done properly during checkout, we assume they are
already there.
2024-04-22 15:17:01 +02:00
864885d47d Streaming install scripts 2024-04-22 14:27:52 +02:00
00d68fdcb8 install.sh: Fix weird naming 2024-04-22 14:17:29 +02:00
94d4fcb178 Fix install script 2024-04-22 14:16:32 +02:00
a3c7939ff0 bootstrap: Install git if not present 2024-04-20 12:10:24 +02:00
9cf05ac5fe Remove ubuntu support 2024-04-13 17:30:07 +02:00
1f27aee39c Remove redundant fixing of DOTDIR 2022-07-02 15:52:41 +02:00
5dd7cfc6af Make install.sh runnable as non-root 2022-07-02 15:52:41 +02:00
2a58bcadb3 Drop venv completely, use host ansible 2022-07-01 20:14:30 +02:00
f219630319 Properly handle python3-venv on ubuntu 2022-07-01 20:14:30 +02:00
e88b1dd5fa Install jmespath in playbook instead of install script 2022-06-30 20:41:40 +02:00
3e4d59348b Do not use venv on arch 2022-06-30 06:38:05 +02:00
6e4c633b42 Do not install python3-venv 2022-06-30 06:38:05 +02:00
f80e24cc28 Update apt package lists during bootstrap 2022-06-29 17:58:24 +02:00
df1edce5c6 Only checkout submodules if in git 2022-06-29 17:58:24 +02:00
9ac6482127 Bootstrap required venv python module 2022-06-29 17:58:22 +02:00
da373d0a62 Bootstrap submodules 2022-06-29 17:58:22 +02:00
ef2e0e4919 Deprecate fedora 2022-06-29 17:58:20 +02:00
c41460e4a2 Fix /var/lib/dotfiles permissions after install 2020-12-09 22:35:23 +01:00
89098010d2 Fix install script merge with bootstrap script 2020-12-09 21:33:00 +01:00
6f74c90a22 Allow calling install.sh in the /var/lib directory 2020-12-09 20:58:02 +01:00
0dc024f14a Merge install and bootstrap step into one 2020-12-09 19:33:22 +01:00
efc114274e bootstrap: Install python3 2020-12-09 12:08:58 +01:00
1a6239e928 bootstrap: Do not require sudo when running as root 2020-12-09 10:50:47 +01:00
1f0ea0e7be Add support for arch linux 2020-12-09 10:50:20 +01:00
16cf9b090b Install gcc during bootstrap 2020-12-08 22:10:57 +01:00
f439b8441b Fix shebang in scripts 2020-02-24 10:42:23 +01:00
599158484b install: Check /etc/os-release before sourcing 2020-02-23 14:55:54 +01:00
9f2a6327b3 Add install script 2020-02-23 14:25:06 +01:00