all sorts of stuff
This commit is contained in:
@@ -39,6 +39,14 @@
|
||||
name: "*"
|
||||
state: latest
|
||||
|
||||
|
||||
- name: Add Ubuntu PPAs to apt repositories
|
||||
apt_repository:
|
||||
repo: "{{ item }}"
|
||||
codename: "jammy" # Force the Ubuntu codename that PPAs support (e.g., "focal" or "jammy")
|
||||
state: present
|
||||
loop: "{{ ppa }}"
|
||||
|
||||
- name: Install window manager packages
|
||||
package:
|
||||
name: "{{ item }}"
|
||||
|
||||
@@ -31,6 +31,9 @@ init_users:
|
||||
shell: /bin/bash
|
||||
create_home: true
|
||||
|
||||
ppa:
|
||||
- ppa:ansible/ansible
|
||||
|
||||
wm_packages:
|
||||
- sway
|
||||
- swayidle
|
||||
@@ -45,7 +48,9 @@ wm_packages:
|
||||
- wlogout
|
||||
- xwayland
|
||||
- wdisplays
|
||||
- gammastep # alternative to wlsunset
|
||||
- wtype
|
||||
- rofi # alternative to bemenu for now
|
||||
|
||||
ui_packages:
|
||||
- papirus-icon-theme
|
||||
@@ -56,13 +61,21 @@ ui_packages:
|
||||
- fonts-noto-color-emoji
|
||||
- fonts-noto-cjk
|
||||
- fonts-recommended
|
||||
- xfonts-terminus
|
||||
|
||||
general_packages:
|
||||
- git
|
||||
- stow
|
||||
- curl
|
||||
- keepassxc
|
||||
- pkg-config
|
||||
- emacs
|
||||
- playerctl
|
||||
- guile-json
|
||||
- unzip
|
||||
- syncthing
|
||||
- keychain
|
||||
- gnupg2
|
||||
- tldr
|
||||
- tldr-py
|
||||
- trash-cli
|
||||
- htop
|
||||
- udiskie
|
||||
@@ -72,9 +85,8 @@ general_packages:
|
||||
- playerctl # for waybar music notification
|
||||
- simple-scan
|
||||
- wireguard
|
||||
|
||||
flatpak_packages:
|
||||
- org.torproject.torbrowser-launcher
|
||||
- exa
|
||||
- screen
|
||||
|
||||
doom_dep_packages:
|
||||
- fd-find
|
||||
@@ -86,8 +98,14 @@ doom_dep_packages:
|
||||
- shellcheck # Shell linter for Doom Emacs
|
||||
|
||||
|
||||
flatpak_packages:
|
||||
- net.ankiweb.Anki
|
||||
- org.torproject.torbrowser-launcher
|
||||
- org.nicotine_plus.Nicotine
|
||||
- org.strawberrymusicplayer.strawberry
|
||||
|
||||
doom_emacs_repo: https://github.com/doomemacs/doomemacs
|
||||
doom_emacs_dest: ~/.config/emacs
|
||||
|
||||
etbook_repo: https://github.com/edwardtufte/et-book
|
||||
etbook_dest: ~/.local/share/fonts
|
||||
etbook_dest: ~/.local/share/fonts/et-book
|
||||
|
||||
Reference in New Issue
Block a user