Update README.md
This commit is contained in:
parent
75ed8ff733
commit
023a602485
93
README.md
93
README.md
@ -1,3 +1,94 @@
|
||||
# fedora-install-scripts
|
||||
|
||||
Handy Fedora installation shit
|
||||
Handy Fedora installation shit
|
||||
|
||||
## DNF and Packages
|
||||
|
||||
### RPM Fusion
|
||||
```sh
|
||||
sudo dnf install \
|
||||
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
|
||||
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
||||
```
|
||||
|
||||
### Install command packages
|
||||
|
||||
```sh
|
||||
sudo dnf install vim screen screenfetch scrot tmux libcxx arandr nextcloud-client glances dconf-editor arc-theme numix-icon-theme chromium wavemon unbound @virtualization intel-gpu-tools i3 feh lxappearance /usr/bin/mpstat acpi pavucontrol brightnessctl nmap cargo gnome-tweaks NetworkManager-tui wireshark steam obs-studio keepassxc speedtest-cli cmus lm_sensors openssh-askpass libgnome-keyring cockpit cockpit-ws cockpit-selinux cockpit-dashboard cockpit-machines cockpit-storaged cockpit-networkmanager xclip iperf3
|
||||
```
|
||||
### C Development Packages
|
||||
```sh
|
||||
sudo dnf groupinstall "C Development Tools and Libraries"
|
||||
```
|
||||
|
||||
### Gstreamer encoding options
|
||||
```sh
|
||||
dnf install gstreamer1-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} --setopt=strict=0
|
||||
```
|
||||
|
||||
## copr and repositories
|
||||
|
||||
### copr
|
||||
|
||||
```sh
|
||||
sudo dnf copr enable gregw/i3desktop &&
|
||||
sudo dnf copr enable tartare/glances &&
|
||||
sudo dnf copr enable alunux/budgie-desktop-git
|
||||
```
|
||||
|
||||
### vscode
|
||||
```sh
|
||||
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
|
||||
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
|
||||
sudo dnf check-update
|
||||
sudo dnf install code
|
||||
```
|
||||
### docker
|
||||
```sh
|
||||
sudo dnf -y install dnf-plugins-core
|
||||
sudo dnf config-manager \
|
||||
--add-repo \
|
||||
https://download.docker.com/linux/fedora/docker-ce.repo
|
||||
sudo dnf install docker-ce docker-ce-cli containerd.io
|
||||
```
|
||||
|
||||
### mesa repo
|
||||
```sh
|
||||
[nadmartin-mesa]
|
||||
name=Copr repo for mesa x64 owned by nadmartin
|
||||
baseurl=https://copr-be.cloud.fedoraproject.org/results/nadmartin/mesa/fedora-$releasever-$basearch/
|
||||
type=rpm-md
|
||||
skip_if_unavailable=True
|
||||
gpgcheck=1
|
||||
gpgkey=https://copr-be.cloud.fedoraproject.org/results/nadmartin/mesa/pubkey.gpg
|
||||
repo_gpgcheck=0
|
||||
enabled=0
|
||||
enabled_metadata=1
|
||||
exclude=kernel*
|
||||
|
||||
[nadmartin-mesa-i686]
|
||||
name=Copr repo for mesa i686 owned by nadmartin
|
||||
baseurl=https://copr-be.cloud.fedoraproject.org/results/nadmartin/mesa/fedora-$releasever-i386/
|
||||
type=rpm-md
|
||||
skip_if_unavailable=True
|
||||
gpgcheck=0
|
||||
gpgkey=https://copr-be.cloud.fedoraproject.org/results/nadmartin/mesa/pubkey.gpg
|
||||
repo_gpgcheck=0
|
||||
enabled=0
|
||||
enabled_metadata=1
|
||||
exclude=kernel*
|
||||
```
|
||||
|
||||
## Nodejs
|
||||
|
||||
## Install nodejs/npm
|
||||
|
||||
```sh
|
||||
sudo dnf install nodejs npm
|
||||
```
|
||||
|
||||
Install global nodejs packages
|
||||
|
||||
```sh
|
||||
sudo npm install -g npm-check-updates pug-cli sass npm-check-updates
|
||||
```
|
Loading…
Reference in New Issue
Block a user