mirror of
https://github.com/zebrajr/HomeLab.git
synced 2026-01-15 12:15:06 +00:00
refactoring fedora-bootstrap
This commit is contained in:
53
fedora-bootstrap/settings.sample.conf
Normal file
53
fedora-bootstrap/settings.sample.conf
Normal file
@@ -0,0 +1,53 @@
|
||||
# settings.conf
|
||||
#####################
|
||||
## System Settings
|
||||
#####################
|
||||
|
||||
TARGET_HOSTNAME="perseverance"
|
||||
SETUP_NVIDIA=true
|
||||
SETUP_WM_HYPRLAND=true
|
||||
|
||||
#####################
|
||||
## Main Configuration Decisions
|
||||
#####################
|
||||
MAIN_USER="csa"
|
||||
|
||||
## Core Utitilities - We probably want this in all systems
|
||||
### btop, curl, duf, fastfetch, fzf, ghostty, git, ncdu, neovim, nmtui, rsync, timeshift, tmux, vim, wget, zsh, ohmyzsh
|
||||
SETUP_CORE_TTY=true
|
||||
### vlc, gparted, flameshot, pipewire
|
||||
SETUP_CORE_GUI=true
|
||||
|
||||
## Work Systems - Do we work on this device?
|
||||
### docker, docker-compose, LibreOffice, nmap, qemu-kvm, virt-manager, drawio
|
||||
SETUP_WORKSTATION=true
|
||||
|
||||
## Personal Use - Do we use this device for personal things?
|
||||
### Clementine, KeepassXC, LibreOffice, Syncthing, darktable, inkscape, gimp
|
||||
SETUP_PERSONAL=true
|
||||
|
||||
## Gaming Things - Are we Playing Games?
|
||||
### steam, gamescope, bottles
|
||||
SETUP_GAMING=true
|
||||
|
||||
## Development - Do we develop on this machine?
|
||||
### golang, nodejs, zed
|
||||
SETUP_DEVELOPMENT=true
|
||||
|
||||
## GameDev - Do we develop GAMES on this machine?
|
||||
### godot
|
||||
SETUP_GAMEDEV=true
|
||||
|
||||
## VPS Utilities- Is it a VPS?
|
||||
### docker, docker-compose
|
||||
SETUP_VPS=false
|
||||
|
||||
|
||||
#####################
|
||||
## Script Settings
|
||||
#####################
|
||||
# true will give full command output | false will just display written echos
|
||||
BE_VERBOSE=false
|
||||
|
||||
INSTALLING_PRE_TEXT=":: Installing - "
|
||||
SKIPPING_PRE_TEXT="Skipping > "
|
||||
Reference in New Issue
Block a user