Laptop: Difference between revisions

From Hegemon Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(26 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]
fish vim neovim git ripgrep fd ntpd openssh uptimed 7zip


TODO
xorg-server xorg-apps xorg-xinit lightdm lightdm-gtk-greeter mesa lib32-vulkan-intel vulkan-intel vlc vlc-plugins-all mpv deluge-gtk dolphin gedit feh eog


Install yay/paru


<code>sudo pacman -S sof-firmware alsa-ucm-conf</code>
brave-bin


=== 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 15: Line 19:
systemctl enable uptimed
systemctl enable uptimed


systemctl enable lightdm


systemctl enable bluetooth

=== Add user account ===
Add use to groups: wheel video

=== Install AUR packages ===
Install yay/paru

aur/brave-bin


Uncomment multilib in /etc/pacman.conf to install steam
Uncomment multilib in /etc/pacman.conf to install steam


lib32-vulkan-intel steam
aur/steam

=== Stop Arch locking out user accounts. ===




Edit /etc/security/faillock.conf and ensure that "deny = 0" is set.
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