Reorganize packages and add some new ones
parent
c2df0e3456
commit
5943da9cef
|
@ -3,18 +3,22 @@
|
|||
# Essential packages: things that need to be available early
|
||||
# Development packages
|
||||
# Main packages
|
||||
# then flatpak things
|
||||
|
||||
- name: Install essential packages
|
||||
package:
|
||||
name:
|
||||
- git
|
||||
- htop
|
||||
- util-linux-user
|
||||
- neovim
|
||||
- neovim # editor
|
||||
- seahorse
|
||||
- pinentry-gnome3 # kde, gpg
|
||||
- pinentry-gnome3 # kde, gpg cache password
|
||||
- stow
|
||||
- tmux
|
||||
- zsh
|
||||
- util-linux-user
|
||||
- xclip
|
||||
# Shell
|
||||
- zsh
|
||||
# fonts
|
||||
- jetbrains-mono-fonts-all
|
||||
- fira-code-fonts
|
||||
|
@ -39,22 +43,28 @@
|
|||
package:
|
||||
name:
|
||||
- '@Development tools'
|
||||
- aerc
|
||||
# Editors (more)
|
||||
- codium
|
||||
- emacs
|
||||
# Utilities
|
||||
- aerc
|
||||
- direnv
|
||||
- exa
|
||||
- fd-find
|
||||
- fzf
|
||||
- git
|
||||
- git-email
|
||||
- git-publish
|
||||
- isync
|
||||
- ripgrep
|
||||
- ShellCheck
|
||||
- stow
|
||||
- zoxide
|
||||
# ansible
|
||||
- ansible # should already be available
|
||||
- ansible-lint
|
||||
# langs
|
||||
## Python
|
||||
- python3
|
||||
- poetry
|
||||
state: present
|
||||
|
||||
- name: Install main packages
|
||||
|
@ -76,3 +86,15 @@
|
|||
name: 'https://zoom.us/client/latest/zoom_x86_64.rpm'
|
||||
disable_gpg_check: true
|
||||
state: present
|
||||
|
||||
- name: Configure flatpak flathub remote
|
||||
community.general.flatpak_remote:
|
||||
name: flathub
|
||||
flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo
|
||||
state: present
|
||||
|
||||
- name: Install flatpaks
|
||||
community.general.flatpak:
|
||||
name:
|
||||
- com.spotify.Client
|
||||
state: present
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
- name: Update packages
|
||||
- name: Update packages installed through dnf
|
||||
dnf:
|
||||
name: "*"
|
||||
state: present
|
||||
|
|
Loading…
Reference in New Issue