Files
ansible/roles/fedora_setup/vars/main.yml
2025-04-25 21:36:45 -07:00

120 lines
1.7 KiB
YAML
Executable File

---
copr_repos:
- swayfx/swayfx
packages:
- swayfx
- swayidle
- swaylock
- swaybg
- feh
- alacritty
- dunst
- pipewire
- grim
- grimshot
- brightnessctl
- wlsunset
- wlogout
- xwayland-run
- wdisplays
- bemenu
- wtype
- papirus-icon-theme
- breeze-cursor-theme
- google-noto-color-emoji-fonts
- google-noto-sans-cjk-fonts
- google-noto-emoji-fonts
- google-noto-sans-brahmi-fonts
- syncthing
- gopass
- cups
- keychain
- tldr
- gnupg2
- trash-cli
- htop
- mpv
- udiskie
- pavucontrol
- flatpak
- bluez
- bluez-tools
- blueman
- beets
- unrar-free
- unzip
- lf
- playerctl
- screen
- wireguard-tools
- dnf-automatic
- translate-shell
- newsboat
- mpd
- ncmpcpp
- asunder
- qutebrowser
- librewolf
- nicotine
flatpak_packages:
- net.ankiweb.Anki
- org.torproject.torbrowser-launcher
- org.signal.Signal
- com.brave.Browser
- io.mpv.Mpv
init_groups:
- wheel
remove_directories:
- Templates
- Videos
- Documents
- Music
- Downloads
- Pictures
- Public
- Desktop
create_directories:
- docs
- docs/todo
- music
- dls
- pics
- code
- code/src
- .config
- .local
- .local/share
- .local/bin
init_users:
opal:
name: opal
group: opal
groups:
- wheel
state: present
shell: /bin/yash
create_home: true
network_interface: "{{ ansible_default_ipv4.interface }}"
allowed_services:
- ssh
- dhcpv6-client
- mdns
git_global_config:
- name: user.name
value: "Ryan"
- name: user.email
value: "ry.orlando@proton.me"
- name: init.defaultBranch
value: "master"
- name: pull.rebase
value: "true"