- Switch to dark mode
- Add extensions
- Change the downloads folder
- Open Settings
- Search for downloads
- Set the default font (e.g. Noto family fonts)
- Change search engine
- Disable Leo
- Update "home" page
- Follow the GitHub instructions
- Manually switch the
dotfiles
repo to use SSH:dot remote set-url origin git@github.com:toh995/dotfiles.git
Clone dotfiles:
cd ~/.config
git clone git@github.com:toh995/nvim.git
Then, open neovim to bootstrap/install packages
Clone stuff to $XDG_DATA_HOME
Run spotify_setup
To load the gnome settings config, run:
dconf load / < $XDG_CONFIG_HOME/gnome-settings/config.ini
To save the gnome settings config, run:
dconf dump / >! $XDG_CONFIG_HOME/gnome-settings/config.ini
- May need to log in to the apple account
- When connecting a new keyboard, remap the command and option keys at
System Preferences > Keyboard > Modifier Keys...
Use nmtui
See:
- https://wiki.archlinux.org/title/Xorg#Driver_installation
- https://wiki.archlinux.org/title/Hardware_video_acceleration
See: https://wiki.archlinux.org/title/Power_management#Power_saving
Reference: https://wiki.archlinux.org/title/Swap#Swap_file
- Check
cat /sys/power/image_size
, and modify it as necessary - Create a swapfile, for example for 8GB swapfile:
sudo dd if=/dev/zero of=/swapfile bs=1000000 count=8000 status=progress
sudo chmod 0600 /swapfile
sudo mkswap -U clear /swapfile
sudo swapon /swapfile
- Add the new swapfile to
/etc/fstab
, as sudo:
/swapfile none swap defaults 0 0
Reference: https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate#Hibernation
- Add the following hook in
/etc/mkinitcpio.conf
as sudo
HOOKS=(base udev autodetect keyboard modconf block filesystems resume fsck)
- Regenerate the initramfs:
sudo mkinitcpio -P
- Add the kernel params. See https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate#Hibernation_into_swap_file
- For
systemd-boot
, update kernel params can go in:/boot/loader/entries/arch.conf
- For
- Add to
/etc/systemd/sleep.conf
:
HibernateDelaySec=15min
- Add to
/etc/systemd/logind.conf
:
HandleLidSwitch=suspend-then-hibernate
- Open up firefox, then close it
- Run the script
arkenfox_update
- Enable dark mode
- Add extensions