https://github.com/saecki/fedora-post-install
https://github.com/saecki/fedora-post-install
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/saecki/fedora-post-install
- Owner: saecki
- Created: 2020-04-04T17:21:31.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-09-21T16:06:48.000Z (10 months ago)
- Last Synced: 2025-10-03T18:54:39.758Z (10 months ago)
- Language: Shell
- Size: 180 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fedora-post-install
A post install script for fedora.
## Create a github ssh key
`ssh-keygen -t ed25519 -C "your_email@example.com"`
## repos
`.repo` extensions for yum repo files that will be copied into /etc/yum.repos.d/.
`.install` extensions for rpm repository packages to install.
`.copr` extensions for a list of copr repos that will be enabled.
## packages
`.pkglst` extensions for a list of packages that will be installed using `dnf`.
`.grplst` extensions for a list of package groups that will be installed using `dnf`.
`.cargo` extensions for a list of crates.io packages that will be installed using `cargo`.
`.pip3` extensions for a list of pypi packages that will be installed using `pip3`.
`.luarocks` extensions for a list of luarocks packages that will be installed using `luarocks`.
## scripts
All files in the scripts dir will be executed, they usually should accept `-i` for initial installation and `-u` for updating.
## settings
`.gsettings` extensions for gsettings schemas with key value pairs that will be set using gsettings.
For schemas that are not installed system wide a custom schema dir can be defined using:
`schemadir:`