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