Package cleanup on desktop
This commit is contained in:
parent
cfa0a07bc4
commit
ef560719f4
@ -57,7 +57,6 @@ desktop_apt_packages:
|
|||||||
# CLI Packages
|
# CLI Packages
|
||||||
- apt # Useful for Android debugging, and also for pinephone shenanigans
|
- apt # Useful for Android debugging, and also for pinephone shenanigans
|
||||||
- build-essential # Used in numerous build ventures, just all-around important
|
- build-essential # Used in numerous build ventures, just all-around important
|
||||||
- cava # Audio visualizer thing
|
|
||||||
- cmake # Also useful for building from source
|
- cmake # Also useful for building from source
|
||||||
- docker-ce # soy
|
- docker-ce # soy
|
||||||
- docker-compose
|
- docker-compose
|
||||||
@ -86,10 +85,6 @@ desktop_apt_packages:
|
|||||||
- python3-pyqt5
|
- python3-pyqt5
|
||||||
- python3-usb
|
- python3-usb
|
||||||
- python3-venv
|
- python3-venv
|
||||||
- tmux-xpanes # Used for administration and work stuff
|
|
||||||
- tree # Useful basic utility
|
|
||||||
- vagrant # Very handy for development
|
|
||||||
- vagrant-libvirt
|
|
||||||
- vim # VERY important utility
|
- vim # VERY important utility
|
||||||
- wine # Used for gaming and other things
|
- wine # Used for gaming and other things
|
||||||
- wine-binfmt # Quality-of-life support for single-click launching EXEs
|
- wine-binfmt # Quality-of-life support for single-click launching EXEs
|
||||||
@ -122,8 +117,6 @@ desktop_apt_packages:
|
|||||||
- minetest
|
- minetest
|
||||||
# Applications
|
# Applications
|
||||||
- audacity # Audio recording and editing tool
|
- audacity # Audio recording and editing tool
|
||||||
- barrier # FOSS variant of Synergy
|
|
||||||
- bitcoin-qt # Bitcoin stuffs
|
|
||||||
- chromium-browser # Nice to have an alternative browser, even if it's trash
|
- chromium-browser # Nice to have an alternative browser, even if it's trash
|
||||||
- clonezilla # Gotta make them clones
|
- clonezilla # Gotta make them clones
|
||||||
- dolphin-emu-master # GameCube and Wii emulator
|
- dolphin-emu-master # GameCube and Wii emulator
|
||||||
@ -132,7 +125,6 @@ desktop_apt_packages:
|
|||||||
- filelight # Disk space management utility
|
- filelight # Disk space management utility
|
||||||
- filezilla # FTP/SFTP/FTPS client, useful once in a blue moon
|
- filezilla # FTP/SFTP/FTPS client, useful once in a blue moon
|
||||||
- firefox # MY MAN
|
- firefox # MY MAN
|
||||||
- g810-led # Controls lights on Logitech peripherals
|
|
||||||
- gimp # Fantastic image editor
|
- gimp # Fantastic image editor
|
||||||
- joy2key # A neat wrapper to bind controller inputs to keyboard keys
|
- joy2key # A neat wrapper to bind controller inputs to keyboard keys
|
||||||
- kcolorchooser # Color picker, used all the time in themeing
|
- kcolorchooser # Color picker, used all the time in themeing
|
||||||
@ -148,8 +140,6 @@ desktop_apt_packages:
|
|||||||
- libretro-snes9x
|
- libretro-snes9x
|
||||||
- lutris # Fantastic third-party wine gaming client
|
- lutris # Fantastic third-party wine gaming client
|
||||||
- mesa-vulkan-drivers # Important graphics drivers
|
- mesa-vulkan-drivers # Important graphics drivers
|
||||||
- mono-complete # Initialization may take an eternity
|
|
||||||
- monodevelop # For Terraria modding, don't hate me
|
|
||||||
- mpv # Video player of choice
|
- mpv # Video player of choice
|
||||||
- mupen64plus-qt # For when I don't want to fight libretro
|
- mupen64plus-qt # For when I don't want to fight libretro
|
||||||
- nextcloud-desktop # Desktop sync client for probably another box in this repo
|
- nextcloud-desktop # Desktop sync client for probably another box in this repo
|
||||||
@ -179,6 +169,20 @@ desktop_apt_packages:
|
|||||||
- "mesa-vulkan-drivers:i386"
|
- "mesa-vulkan-drivers:i386"
|
||||||
desktop_apt_packages_extra: []
|
desktop_apt_packages_extra: []
|
||||||
|
|
||||||
|
desktop_apt_packages_remove:
|
||||||
|
- cava # Audio visualizer thing
|
||||||
|
- tmux-xpanes # Used for administration and work stuff
|
||||||
|
- tree # Useful basic utility
|
||||||
|
- vagrant # Very handy for development
|
||||||
|
- vagrant-libvirt
|
||||||
|
- barrier # FOSS variant of Synergy
|
||||||
|
- bitcoin-qt # Bitcoin stuffs
|
||||||
|
- g810-led # Controls lights on Logitech peripherals
|
||||||
|
- mono-complete # Initialization may take an eternity
|
||||||
|
- monodevelop # For Terraria modding, don't hate me
|
||||||
|
- monodoc-browser # Tries to get installed when Mono is removed
|
||||||
|
desktop_apt_packages_remove_extra: []
|
||||||
|
|
||||||
desktop_apt_debs:
|
desktop_apt_debs:
|
||||||
- "https://dl.discordapp.net/apps/linux/0.0.15/discord-0.0.15.deb" # Discord
|
- "https://dl.discordapp.net/apps/linux/0.0.15/discord-0.0.15.deb" # Discord
|
||||||
- "https://github.com/MultiMC/MultiMC5/releases/download/0.6.8/multimc_1.4-1.deb" # MultiMC
|
- "https://github.com/MultiMC/MultiMC5/releases/download/0.6.8/multimc_1.4-1.deb" # MultiMC
|
||||||
|
@ -21,6 +21,8 @@
|
|||||||
# Manage packages
|
# Manage packages
|
||||||
- name: configure installed packages
|
- name: configure installed packages
|
||||||
apt: name="{{ desktop_apt_packages + desktop_apt_packages_extra }}"
|
apt: name="{{ desktop_apt_packages + desktop_apt_packages_extra }}"
|
||||||
|
- name: configure removed packages
|
||||||
|
apt: name="{{ desktop_apt_packages_remove + desktop_apt_packages_remove_extra }}" state=absent
|
||||||
- name: configure out-of-repo packages
|
- name: configure out-of-repo packages
|
||||||
apt: deb="{{ item }}"
|
apt: deb="{{ item }}"
|
||||||
loop: "{{ desktop_apt_debs + desktop_apt_debs_extra }}"
|
loop: "{{ desktop_apt_debs + desktop_apt_debs_extra }}"
|
||||||
|
Loading…
Reference in New Issue
Block a user