Laptop configuration
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
earnest ma 49a9890ba1
3 months ago
.git-hooks Lint 5 months ago
.vscode 5 months ago
roles/common Todoist 3 months ago
tasks * 5 months ago
vars Default variables 5 months ago
.ansible-lint Finish update playbook 5 months ago
.editorconfig Add .editorconfig file 5 months ago plasma widgets list 3 months ago
LICENSE Add license 5 months ago 5 months ago
ansible.cfg Things 5 months ago * 5 months ago
hosts Things 5 months ago
run.yml * 5 months ago
shortcuts.kksrc Update shortcuts 4 months ago
update.yml Finish update playbook 5 months ago


Configuration through Ansible for my main laptop.


  1. curl | sh
  2. Clone the repository and enter it
  3. Execute the main playbook: ansible-playbook run.yml -K

Other playbooks:

  • Run usual updates: ansible-playbook update.yml -K


  • git config core.hooksPath .git-hooks

After first time run

  • Restore all/ specific files (e.g. those with secrets) from a backup, if needed
  • Dotfiles
  • Grab ssh, gpg, and pash folder (from backup/existing device)
  • Any config file that contains secrets? (eg aerc's accounts.conf, wakatime/wakapi, mbsync, etc.??)
  • Restart!
  • Configure and run backups!
  • configure GUI apps as needed!