cvdg / ntbk

ntbk / notebook - configure my personal Debian desktop with Ansible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ntbk / notebook - configure debian desktop with Ansible

Installs and configure the .dotfiles for:

  • git
  • gpg
  • nvim
  • ssh
  • tmux
  • zsh

Pre-install

$ sudo apt install ansible git ssh-client 

Ansible vault password

$ mkdir -p ~/.config/ntbk/
$ echo ${NTBK_VAULT_PASSWORD} > ~/.config/ntbk/ansible-vault

N.B. Vault password is in Bitwarden.

Install: ansible pull

$ ansible-pull --url https://github.com/cvdg/ntbk.git

Post-install:

$ ansible-pull --ask-become-password --url https://github.com/cvdg/ntbk.git install.yml
  • edit gpg trust gpg --edit-key cees trust to ultimate (ToDo)
  • install zsh as primary shell: chsh -s /usr/bin/zsh

The nvim version in Debian stable (Bookworm) is very old and does not work with LazyVim.

About

ntbk / notebook - configure my personal Debian desktop with Ansible

License:European Union Public License 1.2


Languages

Language:Jinja 99.2%Language:Shell 0.8%