Here a are the configuration for my developer workflow
I mostly roll with tmux and bash for my terminal stuff. For editing, I’m all about nvim (Neovim).
Got my Vim config set up for making quick changes on remote machines.
I use i3 as my window manager, and I keep it simple with no wallpaper, so if you see a black screen, don’t freak out! I use SUPER_KEY as my mod key.
Oh and also the terminal i use is xterm.
![]() |
If you want to install this with Ansible, use my desktop_env role.
- name: Install DefnotFreddie dotfiles
hosts: yourhost
become: yes
gather_facts: yes
roles:
- desktop_env
To ensure everything will run smoothly, first execute the playbook with the check flag.
This will check for any issues without making any changes. After verifying, you can run it normally.
# First run with the check flag
ansible-playbook playbook.yaml -i <inventory> --check --ask-become
Remove the --check
flag to run it normally:
# Run the playbook normally
ansible-playbook playbook.yaml -i <inventory> --ask-become