mirror of
https://github.com/pratiktri/dotfiles.git
synced 2026-02-04 08:41:43 +05:30
fix(FreeBSD): Installation fix
- Removed `--skip-unresolvable` incorrect option to pkg - Install and setup nvidia drivers during pkg setup - Do NOT install kitty by downloading binary for FreeBSD - Add more packages for installation through pkg in FreeBSD - WIP: Some required packages could not be installed in FreeBSD because they have longer names. Those package names are stored at the end of the package-list-os file for now.
This commit is contained in:
@@ -27,7 +27,7 @@ setup() {
|
||||
dnf_setup
|
||||
;;
|
||||
"freebsd")
|
||||
OS_INSTALL_COMMAND="pkg install -y --skip-unresolvable"
|
||||
OS_INSTALL_COMMAND="pkg install -y"
|
||||
OS_PKG_CHECK_COMMAND="pkg search"
|
||||
freebsd_setup
|
||||
;;
|
||||
@@ -43,12 +43,15 @@ freebsd_setup() {
|
||||
sudo pkg update && sudo pkg upgrade
|
||||
|
||||
# Install KDE WM
|
||||
sudo pkg install -y xorg kde5 sddm
|
||||
sudo pkg install -y xorg kde5 sddm nvidia-driver
|
||||
|
||||
# Add current user to video & wheel group
|
||||
sudo pw groupmod video -m "$(whoami)"
|
||||
sudo pw groupmod wheel -m "$(whoami)"
|
||||
|
||||
# Load nvidia drivers to kernel
|
||||
sudo sysrc kld_list+="nvidia-modeset nvidia"
|
||||
|
||||
# Enable services that will be needed
|
||||
sudo sysrc dbus_enable="YES"
|
||||
sudo sysrc sddm_enable="YES"
|
||||
|
||||
Reference in New Issue
Block a user