Skip to content

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