-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge MR 'fix: make installation work again' into 'main'
See merge request el-capitano/dotfiles!467
- Loading branch information
Showing
22 changed files
with
336 additions
and
157 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
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,31 @@ | ||
# Run Records | ||
|
||
## Template | ||
|
||
```plain | ||
## <DATE> | ||
Completion time: `<mm:ss:ms>` | ||
### Remarks | ||
### Possible improvements | ||
``` | ||
|
||
## 10-01-2025 | ||
|
||
Completion time: `27:05:25` | ||
|
||
### Remarks | ||
|
||
Actually went really smooth this time. Flatpaks and cargo installs take a really long time, but that was still 10 minutes or so. The reboot in the VM takes a really long time so certainly lost time there. Then there is the extension installation which just takes a bit of time and keeps shifting focus of the tab. Signing in to vscode opens LibreOffice Writer (WTF?!). Extension installation finally now is a good experience. | ||
|
||
### Possible improvements | ||
|
||
- ~~Open instructions in new window so it does not lose focus when settings up addons~~ | ||
- ~~Shorten reboot time~~ | ||
- ~~Preset `ANSIBLE_PASSWORD`~~ | ||
- ~~See if `gext` has a way to disable confirmation~~: not possible, see [issue](https://github.com/essembeh/gnome-extensions-cli/issues/13#issuecomment-1529160849) | ||
- ~~Add instruction to explicitly sync Atuin~~ | ||
- ~~Check logins of the sites and maybe have priorities?~~: cleaned up logins, can't have priorities. |
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,11 @@ | ||
#!/usr/bin/env bash | ||
|
||
echo "" | ||
echo "===============================================================" | ||
echo "" | ||
echo "Installing Mise" | ||
echo "" | ||
echo "===============================================================" | ||
echo "" | ||
|
||
wget -qO- https://mise.run/ | sh |
31 changes: 31 additions & 0 deletions
31
chezmoi/.chezmoiscripts/run_once_after_22_install-core-dependencies.sh.tmpl
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,31 @@ | ||
#!/usr/bin/env bash | ||
|
||
echo "" | ||
echo "===============================================================" | ||
echo "" | ||
echo "Installing core dependencies with Ansible" | ||
echo "" | ||
echo "===============================================================" | ||
echo "" | ||
|
||
# ansible/tasks/install_core_packages.yaml hash: {{ include "ansible/tasks/install_core_packages.yaml" | sha256sum }} | ||
|
||
sudo apt-get update | ||
|
||
echo "Installing dependencies for building Python..." | ||
sudo apt-get install -qq -y make build-essential libssl-dev zlib1g-dev \ | ||
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ | ||
libncurses-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev | ||
|
||
echo "Installing Git as Mise needs that as dependency" | ||
sudo apt install git -y | ||
|
||
|
||
mise install python | ||
mise install pipx | ||
mise install pipx:ansible[pipx_args="--include-deps"] | ||
|
||
echo "Initializing mise..." | ||
eval "$(mise env -s bash)" | ||
|
||
ansible-playbook -v {{ joinPath .chezmoi.sourceDir "ansible/setup.yaml" | quote }} --tags core-packages |
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
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
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
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
Oops, something went wrong.