Laptop: Difference between revisions
m (→Basic Install) |
|||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 7: | Line 7: | ||
=== Basic Install === |
=== Basic Install === |
||
fish vim neovim python-pynvim git ripgrep fd ntpd openssh uptimed 7zip networkmanager btrfs-progs |
fish vim neovim python-pynvim nano git ripgrep fd ntpd openssh uptimed 7zip networkmanager btrfs-progs |
||
systemctl enable networkmanager |
systemctl enable networkmanager |
||
xorg-server xorg-apps xorg-xinit lightdm lightdm-gtk-greeter mesa lib32-vulkan-intel vulkan-intel picom sof-firmware pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol vlc vlc-plugins-all mpv deluge-gtk dolphin gedit feh eog skim network-manager-applet libinput evtest brightnessctl keepassxc htop btop deskflow cbatticon gparted bluez bluez-utils redshift |
xorg-server xorg-apps xorg-xinit lightdm lightdm-gtk-greeter mesa lib32-vulkan-intel vulkan-intel picom sof-firmware pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol vlc vlc-plugins-all mpv deluge-gtk dolphin gedit feh eog skim network-manager-applet libinput evtest brightnessctl keepassxc htop btop deskflow cbatticon gparted bluez bluez-utils redshift nfs-utils cifs-utils noto-fonts-cjk |
||
systemctl enable ntpd |
systemctl enable ntpd |
||
| Line 24: | Line 24: | ||
=== Add user account === |
=== Add user account === |
||
Add use to groups: wheel video |
Add use to groups: wheel video audio |
||
=== Install AUR packages === |
=== Install AUR packages === |
||
| Line 34: | Line 34: | ||
aur/steam |
aur/steam |
||
aur/tor-browser |
|||
mpv-handler |
|||
=== Stop Arch locking out user accounts. === |
=== Stop Arch locking out user accounts. === |
||
| Line 88: | Line 92: | ||
Add to /etc/fstab: |
Add to /etc/fstab: |
||
/swap/swapfile none swap defaults 0 0 |
/swap/swapfile none swap defaults 0 0 |
||
=== Mount Points === |
|||
Install nfs-utils cifs-utils |
|||
Add entry to /etc/fstab |
|||
hextor:/pkg /var/cache/pacman/pkg nfs4 noauto,x-systemd.automount,x-systemd.device-timeout=10,x-systemd.idle-timeout=1min,bg,timeo=5,retrans=3,retry=2,noatime,nodiratime,soft 0 0 |
|||
=== TODO === |
=== TODO === |
||
Power button: acpid, kernel param? |
Power button: acpid, kernel param? |
||
Mount points |
|||
volume buttons |
volume buttons |
||
| Line 99: | Line 108: | ||
brightness |
brightness |
||
pacman cache netmount |
|||
Can't see battery in awesome |
|||
hyprland cmake hyprland-protocols xdg-desktop-portal-hyprland cpio glaze |
|||
=== Choppy Audio === |
|||
sudo usermod -aG audio $USER (Didn't help, but didn't reboot) |
|||
DisablePlugins = sap (Didn't help) |
|||
ControllerMode = bredr (Didn't help) |
|||
Latest revision as of 16:27, 14 February 2026
HP Laptop 15-fd0741TU 15.6" Full HD Laptop (Intel Core i5)[256GB]
TODO
sudo pacman -S sof-firmware alsa-ucm-conf
Basic Install[edit | edit source]
fish vim neovim python-pynvim nano git ripgrep fd ntpd openssh uptimed 7zip networkmanager btrfs-progs
systemctl enable networkmanager
xorg-server xorg-apps xorg-xinit lightdm lightdm-gtk-greeter mesa lib32-vulkan-intel vulkan-intel picom sof-firmware pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol vlc vlc-plugins-all mpv deluge-gtk dolphin gedit feh eog skim network-manager-applet libinput evtest brightnessctl keepassxc htop btop deskflow cbatticon gparted bluez bluez-utils redshift nfs-utils cifs-utils noto-fonts-cjk
systemctl enable ntpd
systemctl enable sshd
systemctl enable uptimed
systemctl enable lightdm
systemctl enable bluetooth
Add user account[edit | edit source]
Add use to groups: wheel video audio
Install AUR packages[edit | edit source]
Install yay/paru
aur/brave-bin
Uncomment multilib in /etc/pacman.conf to install steam
aur/steam
aur/tor-browser
mpv-handler
Stop Arch locking out user accounts.[edit | edit source]
Edit /etc/security/faillock.conf and ensure that "deny = 0" is set.
Enable tap to click on the touchpad.[edit | edit source]
/etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "off"
#Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
Option "FingerLow" "35"
Option "FingerHigh" "40"
EndSection
Swap file[edit | edit source]
btrfs subvolume create /swap
btrfs filesystem mkswapfile --size 16g --uuid clear /swap/swapfile
Add to /etc/fstab:
/swap/swapfile none swap defaults 0 0
Mount Points[edit | edit source]
Install nfs-utils cifs-utils
Add entry to /etc/fstab
hextor:/pkg /var/cache/pacman/pkg nfs4 noauto,x-systemd.automount,x-systemd.device-timeout=10,x-systemd.idle-timeout=1min,bg,timeo=5,retrans=3,retry=2,noatime,nodiratime,soft 0 0
TODO[edit | edit source]
Power button: acpid, kernel param?
volume buttons
brightness
pacman cache netmount
hyprland cmake hyprland-protocols xdg-desktop-portal-hyprland cpio glaze
Choppy Audio[edit | edit source]
sudo usermod -aG audio $USER (Didn't help, but didn't reboot)
DisablePlugins = sap (Didn't help)
ControllerMode = bredr (Didn't help)