User Tools

Site Tools


linux

This is an old revision of the document!


Linux

Install per the manufacturer's instructions, then checkout the top tips at their community forum.

First Things

First installation notes from my AMD Ryzen 7040 Series Framework (32GB DDR5-5600, 1TB NVMe) Ubuntu 22.04 LTS:

sudo apt update && sudo apt upgrade -y
sudo apt install vim git
sudo apt install exuberant-ctags cscope moreutils

Now that you have vim and git:

git clone ssh://dblume@dlma.com/~/git/dotfiles.git
cd dotfiles
./setup.sh

Now that you can barely tolerate your terminal, get the rest:

sudo apt install tmux entr
tmux
sudo apt install curl jq tree expect gnuplot httpie visidata
sudo apt install python3-pip
python3 -m pip install matplotlib

Install Google Chrome.

Copy over the .ssh, .localrc, .gitconfig.local, .history files from the old computer. Export gpg keys from the old computer:

gpg -a --export david@dlma.com > david-dlma.com-public-gpg.key
gpg -a --export-secret-keys david@dlma.com > david-dlma.com-secret-gpg.key  # passphrase in secure

Once you've got them on the new computer,

gpg --import david-dlma.com-public-gpg.key
gpg --import david-dlma.com-secret-gpg.key
gpg --edit-key david@dlma.com
...
gpg> trust
Your decision? 5 (Ultimate trust)

Desktop

Learn Shortcuts

Consider vim leader (\), vim window (C-w), tmux leader (C-a)…

How to change workspaces? (Ctrl+Alt ← or →)

i3

Configuration

Enable touchpad tap to click in i3.

Look into libinput tapping drag lock.

xinput set-prop 12 "libinput Tapping Enabled" 1
xinput set-prop 12 "libinput Natural Scrolling Enabled" 1
xinput set-prop 12 "libinput Tapping Drag Lock Enabled" 1
xss-lock --transfer-sleep-lock -- i3lock --color 101030 --nofork

I have the ridiculously tiny font problem where a commenter suggests “set the DPI in your xorg.conf”. HOWTO set DPI in Xorg.

Gnome (Desktop Env) Usability Issues

Settle on a preferred screen resolution and zoom.

Extend/Continue tap-drag with another tap

I'll have to find another way to phrase that. make tap-drag on a trackpad continue dragging.

Adjust speed of vertical scrolling

How to change 2-finger touchpad scroll speed on Ubuntu 22.04.

Maximizing into new Workspace

I also need to learn more command keys for Workspaces. Maximize To Workspace With History.

linux.1699340558.txt.gz · Last modified: 2023/11/06 23:02 by dblume