1
0
Fork 0
mirror of https://github.com/pnx/dotfiles synced 2026-11-12 17:06:48 +01:00

refactor fedora install scripts

This commit is contained in:
Henrik Hautakoski 2026-11-02 17:49:17 +01:00
parent 83c14bfb24
commit abf8d7f57a
6 changed files with 68 additions and 54 deletions

14
install/fedora/core.sh Normal file
View file

@ -0,0 +1,14 @@
#!/bin/bash
sudo dnf install -y dnf-plugins-core
sudo dnf config-manager addrepo --from-repofile=https://brave-browser-rpm-release.s3.brave.com/brave-browser.repo
sudo dnf install -y \
fish \
alacritty \
tmux \
xdg-utils \
xsel \
brave-browser \
fzf
;;

12
install/fedora/hypr.sh Normal file
View file

@ -0,0 +1,12 @@
#!/bin/bash
sudo dnf copr enable lionheartp/Hyprland
sudo dnf install -y \
uwsm \
sddm \
hyprland \
hyprpaper \
rofi \
dunst \
waybar
;;

17
install/fedora/i3.sh Normal file
View file

@ -0,0 +1,17 @@
sudo dnf install -y \
xorg-x11-xinit \
i3 \
picom \
rofi \
dunst \
polybar \
feh \
lxappearance \
ImageMagick \
xautolock \
xrandr \
arandr \
dejavu-fonts-all \
fontawesome-fonts
;;

8
install/fedora/nvim.sh Normal file
View file

@ -0,0 +1,8 @@
#!/bin/bash
sudo dnf install -y \
ripgrep \
fswatch \
fd-find \
neovim
;;

View file

@ -0,0 +1,8 @@
#!/bin/bash
sudo useradd --system --user-group --no-create-home \
--home-dir /nonexistent --shell /sbin/nologin greeter
sudo dnf install -y dnf-plugins-core
sudo dnf copr enable pocketblue/extra
sudo dnf install -y greetd regreet cage