https://github.com/gitpod-samples/dotfiles_atuin
https://github.com/gitpod-samples/dotfiles_atuin
autin dotfiles gitpod gitpod-dotfiles
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gitpod-samples/dotfiles_atuin
- Owner: gitpod-samples
- Created: 2023-07-07T10:12:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-07T14:35:28.000Z (over 2 years ago)
- Last Synced: 2025-03-18T06:14:15.788Z (11 months ago)
- Topics: autin, dotfiles, gitpod, gitpod-dotfiles
- Language: Shell
- Homepage: https://www.gitpod.io/blog/persisted-terminal-history-atuin
- Size: 1.95 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Starter Gitpod dotfiles for setting up Atuin
Based on the [🔋 Supercharged persistent terminal history — With Gitpod + Atuin](https://www.gitpod.io/blog/persisted-terminal-history-atuin) blog post.
Dotfiles documentation:
## Quickstart
If you want to try it out as is:
- Go to and scroll down.
- Set as **Dotfiles - Repository URL** and click on `Save`.
- [Setup login credentials](#setting-up-login-credentials)
## Custom setup
If you already have a dotfiles repository that you use on Gitpod, you can copy the contents from [install.sh](./install.sh) and append (while excluding the first shebang line) to your own [installation script](https://www.gitpod.io/docs/configure/user-settings/dotfiles#custom-installation-script). Also make sure to [setup login credentials](#setting-up-login-credentials)
## Setting up login credentials
If you're using Gitpod's environment variables to store the Atuin login credentials, ensure you have the following environment variables on https://gitpod.io/user/variables with `*/*` scope:
- ATUIN_USERNAME
- ATUIN_PASSWORD
- ATUIN_KEY
If you're not sure how to get the values for these, check the blog post: [🔋 Supercharged persistent terminal history — With Gitpod + Atuin](https://www.gitpod.io/blog/persisted-terminal-history-atuin)