2. Targeted Users
2.1. Linux advanced users
2.1.1. Use cases
- Web browsing
- Programming/development
- Document editing + presentations
- Gaming (infrequent)
- Managing the OS (installing/updating apps)
2.1.2. Linux affinity
- Power user
- Lives in the terminal
- Loves TUIs
- Uses NeoVim
- Maintains their own dotfiles
- Admin users
- Usually, uses Arch or Gentoo as daily driver distros
- Compiles their own kernel (sometimes)
2.1.3. User interface
- Tiling/scrolling window manager
- Keyboard navigation
- Web browser with vertical tabs
- Wants a snappy GUI
- Prioritises screen real estate
- Wants good legibility of the interface (thin color-coded borders around windows)
- Least amount of distractions possible (i.e., notifications kept to a minimum)
2.1.4. Security and privacy
- Ad blocker and other web extensions to handle tracking, User-Agent, cookies, etc.
- Password manager
- Physical 2FA where applicable
Last updated on