further format corrections
This commit is contained in:
parent
38b5c5a27b
commit
c3088c2071
@ -21,23 +21,24 @@ uvsm is currently scuffed in my current setup, so I do not know of a solution ye
|
|||||||
First thing to check after archinstall is if Hyprland can be started, if it does, then check the following for nvidia
|
First thing to check after archinstall is if Hyprland can be started, if it does, then check the following for nvidia
|
||||||
|
|
||||||
|
|
||||||
-/etc/mkinitcpio.conf
|
- /etc/mkinitcpio.conf
|
||||||
-MODULES=() containing:
|
- MODULES=() containing:
|
||||||
-nvidia
|
- nvidia
|
||||||
-nvidia\_modeset
|
- nvidia\_modeset
|
||||||
-nvidia\_uvm
|
- nvidia\_uvm
|
||||||
-nvidia\_drm
|
- nvidia\_drm
|
||||||
-HOOKS=() removing:
|
- HOOKS=() removing:
|
||||||
-kms
|
-kms
|
||||||
-/home/user\_name/.config/hypr/hyprland.conf
|
- /home/user\_name/.config/hypr/hyprland.conf
|
||||||
-env = LIBVA\_DRIVER\_NAME,nvidia
|
- env = LIBVA\_DRIVER\_NAME,nvidia
|
||||||
-env = \_\_GLX\_VENDOR\_LIBRARY\_NAME,nvidia
|
- env = \_\_GLX\_VENDOR\_LIBRARY\_NAME,nvidia
|
||||||
|
|
||||||
|
|
||||||
I would also uninstall the dkms driver and replace it with the normal nvidia driver, after that, install the following:
|
I would also uninstall the dkms driver and replace it with the normal nvidia driver, after that, install the following:
|
||||||
|
|
||||||
|
|
||||||
install nvidia-utils and egl-wayland
|
install nvidia-utils and egl-wayland
|
||||||
|
|
||||||
install lib32-nvidia-utils if gaming, after allowing multilib repository
|
install lib32-nvidia-utils if gaming, after allowing multilib repository
|
||||||
|
|
||||||
|
|
||||||
@ -72,7 +73,7 @@ Exec=/bin/sh -c 'while read -r trg; do case $trg in linux*) exit 0; esac; done;
|
|||||||
|
|
||||||
run full system update and restart pc while doing this
|
run full system update and restart pc while doing this
|
||||||
|
|
||||||
##Custom Hyprland Config Setup
|
## Custom Hyprland Config Setup
|
||||||
First create a config file in the desired directory, simply copy and paste from the default config file under .config/hypr/hyprland.conf
|
First create a config file in the desired directory, simply copy and paste from the default config file under .config/hypr/hyprland.conf
|
||||||
|
|
||||||
With ly, it is most likely that it is using a .desktop file to execute hyprland by default, so we go to /usr/share/wayland-sessions/hyprland.desktop and edit the Exec line as such:
|
With ly, it is most likely that it is using a .desktop file to execute hyprland by default, so we go to /usr/share/wayland-sessions/hyprland.desktop and edit the Exec line as such:
|
||||||
@ -84,23 +85,23 @@ Restart the PC and the new config file will be used
|
|||||||
|
|
||||||
## Hyprland Components
|
## Hyprland Components
|
||||||
|
|
||||||
notification daemon = mako
|
- notification daemon = mako
|
||||||
desktop portal = xdg-desktop-portal-hyprland
|
- desktop portal = xdg-desktop-portal-hyprland
|
||||||
xwayland screensharing compat = xwaylandvideobridge
|
- xwayland screensharing compat = xwaylandvideobridge
|
||||||
auth-agent = hyprpolkitagent
|
- auth-agent = hyprpolkitagent
|
||||||
qt-libraries = qt5-wayland, qt6-wayland
|
- qt-libraries = qt5-wayland, qt6-wayland
|
||||||
gtk-libraries = gtk3, gtk4
|
- gtk-libraries = gtk3, gtk4
|
||||||
|
-
|
||||||
status-bars = waybar, need to install otf-font-awesome as well for logos
|
- status-bars = waybar, need to install otf-font-awesome as well for logos
|
||||||
wallpaper daemon = swww
|
- wallpaper daemon = swww
|
||||||
wallpaper manager = waypaper
|
- wallpaper manager = waypaper
|
||||||
app launcher = wofi
|
- app launcher = wofi
|
||||||
clipboard manager = clipse
|
- clipboard manager = clipse
|
||||||
network manager = nmtui
|
- network manager = nmtui
|
||||||
file manager = dolphin
|
- file manager = dolphin
|
||||||
text editor = nvim
|
- text editor = nvim
|
||||||
browser = chromium with vimium
|
- browser = chromium with vimium
|
||||||
screenshot = hyprshot
|
- screenshot = hyprshot
|
||||||
|
|
||||||
|
|
||||||
need to add ```exec-once=waypaper --restore``` to allow for the wallpaper to exist after restart
|
need to add ```exec-once=waypaper --restore``` to allow for the wallpaper to exist after restart
|
||||||
@ -108,11 +109,12 @@ need to add ```exec-once=waypaper --restore``` to allow for the wallpaper to exi
|
|||||||
|
|
||||||
## fonts
|
## fonts
|
||||||
after downloading otf-font-awesome you might see that your fonts are fucked,you can use this opportunity to download a new font and use it:
|
after downloading otf-font-awesome you might see that your fonts are fucked,you can use this opportunity to download a new font and use it:
|
||||||
yay -S ttf-fira-code
|
|
||||||
yay -S fontconfig
|
- yay -S ttf-fira-code
|
||||||
mkdir ~/.config/fontconfig
|
- yay -S fontconfig
|
||||||
touch fonts.conf
|
- mkdir ~/.config/fontconfig
|
||||||
with the following code:
|
- touch fonts.conf
|
||||||
|
- with the following code:
|
||||||
```
|
```
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
@ -134,17 +136,18 @@ Some apps need manual changes to adjust their fonts such as:
|
|||||||
- Dolphin
|
- Dolphin
|
||||||
|
|
||||||
|
|
||||||
##Chinese-Japanese-Korean(cjk) fonts
|
## Chinese-Japanese-Korean(cjk) fonts
|
||||||
yay -S adobe-source-han-sans-otc-fonts
|
yay -S adobe-source-han-sans-otc-fonts
|
||||||
|
|
||||||
## docker
|
## docker
|
||||||
yay -S docker
|
yay -S docker
|
||||||
|
|
||||||
sudo systemctl enable docker.server
|
sudo systemctl enable docker.server
|
||||||
|
|
||||||
sudo usermod -aG docker $USER
|
sudo usermod -aG docker $USER
|
||||||
|
|
||||||
## git
|
## git
|
||||||
just for automatic credential storing when not using ssh:
|
just for automatic credential storing when not using ssh:
|
||||||
|
|
||||||
git config credential.helper store
|
git config credential.helper store
|
||||||
|
|
||||||
git push
|
git push
|
||||||
|
Loading…
x
Reference in New Issue
Block a user