Laptop: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| (31 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
HP Laptop 15-fd0741TU 15.6" Full HD Laptop (Intel Core i5)[256GB] |
|||
xorg-server xorg-apps xorg-xinit fish neovim git ripgrep fd ntpd openssh |
|||
TODO |
|||
vlc vlc-plugins-all mpv deluge-gtk dolphin |
|||
| ⚫ | |||
<code>sudo pacman -S sof-firmware alsa-ucm-conf</code> |
|||
=== Basic Install === |
|||
fish vim neovim python-pynvim 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 |
|||
systemctl enable ntpd |
systemctl enable ntpd |
||
| Line 10: | Line 17: | ||
systemctl enable sshd |
systemctl enable sshd |
||
systemctl enable uptimed |
|||
systemctl enable lightdm |
|||
systemctl enable bluetooth |
|||
=== Add user account === |
|||
Add use to groups: wheel video |
|||
=== Install AUR packages === |
|||
Install yay/paru |
|||
| ⚫ | |||
Uncomment multilib in /etc/pacman.conf to install steam |
Uncomment multilib in /etc/pacman.conf to install steam |
||
aur/steam |
|||
=== Stop Arch locking out user accounts. === |
|||
Edit /etc/security/faillock.conf and ensure that "deny = 0" is set. |
|||
=== Enable tap to click on the touchpad. === |
|||
/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 === |
|||
btrfs subvolume create /swap |
|||
btrfs filesystem mkswapfile --size 16g --uuid clear /swap/swapfile |
|||
Add to /etc/fstab: |
|||
/swap/swapfile none swap defaults 0 0 |
|||
=== TODO === |
|||
Power button: acpid, kernel param? |
|||
Mount points |
|||
volume buttons |
|||
brightness |
|||
Can't see battery in awesome |
|||
Latest revision as of 23:36, 21 December 2025
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 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
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
Install AUR packages[edit | edit source]
Install yay/paru
aur/brave-bin
Uncomment multilib in /etc/pacman.conf to install steam
aur/steam
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
TODO[edit | edit source]
Power button: acpid, kernel param?
Mount points
volume buttons
brightness
Can't see battery in awesome