anchor.diff:      pkgs.ledger # double entry accounting
       pkgs.dasel # jq but more versatile
       # pkgs.mosh # better ssh
  -    personal.kmonad
  -    pkgs.trash-cli
  -    pkgs.entr
  -    pkgs.notify-desktop
  -    pkgs.xclip
  +    personal.kmonad # key remapping
  +    pkgs.trash-cli # rm -> trash
  +    pkgs.entr # continuously run stuff
  +    pkgs.notify-desktop # desktop notifications
  +    pkgs.xclip # clipboard
       # pkgs.wl-clipboard
  -    pkgs.nethogs
  -    pkgs.xdotool
  +    pkgs.nethogs # view network stats
  +    pkgs.xdotool # for window switching
       pkgs.picotts # for say
  +    pkgs.dmenu # menu stuff
   
       # aspell dicts
       pkgs.aspellDicts.en
  
positive.code: 
      # programming-go
      pkgs.go # go programming language
      pkgs.gopls
      pkgs.godef
      pkgs.go-langserver # go language-server
      pkgs.goimports # go formatter
      pkgs.golangci-lint # all kinds of linters for go
  
negative.code: 
      # gui
      pkgs.mpv # audio/video player
      # pkgs.kitty
      # pkgs.alacritty # terminal emulator
      # pkgs.firefox # working OSS browser
      # pkgs.chromium # because Google hates firefox
      # pkgs.guake # drop down terminal
      pkgs.insomnia # simpler postman
  
      # others
      pkgs.redis # key value db
  