Minimal i3 setup

This commit is contained in:
Fabio Scotto di Santolo
2026-03-15 22:00:35 +01:00
parent f8b6d4c502
commit 31c17c95c1
33 changed files with 1034 additions and 52 deletions

View File

@@ -1 +1,15 @@
# common variables
---
ansible_python_interpreter: /usr/bin/python3
username: fscotto
user_group: fscotto
user_home: "/home/{{ username }}"
user_shell: /bin/bash
common_packages:
- bash-completion
- git
- wget
- unzip
- zip
- vim
- fzf

View File

@@ -1 +1,30 @@
# desktop profile variables
---
profile_packages:
- i3
- i3blocks
- i3blocks-blocklets
- i3status
- i3lock-color
- dunst
- rofi
- alacritty
- Thunar
- thunar-volman
- udiskie
- xfce-polkit
- xfce4-power-manager
- xfce4-clipman-plugin
- xfce4-screenshooter
- volumeicon
- brightnessctl
- feh
- scrot
- xclip
- network-manager-applet
- chromium
- mpv
- libreoffice
- lm_sensors
- fastfetch
- liberation-fonts-ttf
- terminus-font

View File

@@ -1 +1,27 @@
# variables for Void Linux hosts
---
void_packages_base:
- base-system
- xtools
- vpm
- vsv
- xorg-minimal
- xorg-fonts
- elogind
- NetworkManager
- xdg-desktop-portal
- xdg-desktop-portal-gtk
- flatpak
- gvfs
- pipewire
- pavucontrol
- gnome-keyring
- seahorse
- socklog
- socklog-void
enabled_services:
- dbus
- elogind
- NetworkManager
- socklog-unix
- nanoklogd