1. 28 Jun, 2022 4 commits
  2. 21 Jun, 2022 1 commit
  3. 23 May, 2022 1 commit
  4. 10 May, 2022 3 commits
  5. 28 Apr, 2022 2 commits
    • Marco van Hulten's avatar
      Include useful tmux(1) keybindings · d12c6ea0
      Marco van Hulten authored
      Enabling mouse is useful for pane resize and selecting texts in a pane,
      but tmux(1) catches all mouse actions, including middle-click (that one
      likes to use to paste text from the PRIMARY X buffer.  Let's see if this
      side effect is annoying or not.
    • Marco van Hulten's avatar
      Make locking sane · fee42913
      Marco van Hulten authored
      In OpenBSD there is /usr/bin/lock for locking a terminal (used e.g. by
      'tmux lock-server'), so we needed to remove the lock script.  This was
      not needed anyway, because the stand-by command can be an option to
      slock(1).  I left the lock script for Linux because I don't think it
      breaks anything.
  6. 27 Apr, 2022 4 commits
    • Marco van Hulten's avatar
    • Marco van Hulten's avatar
      Start correct programs · 2757fee5
      Marco van Hulten authored
      - Now we use nvim (NeoVim) instead of vim, because vim has issues (on
      - We still want old vim to be started, because 'nvim -g' doesn't exist
      - Sending to background probably fixes the Ctrl-H problem in calcurse
      - Open a 'plan' file
      - Start Evolution or Thunderbird at UiB; they are the only two
        supported/working mail clients at UiB
      - The USB headset doesn't work at all anymore on my work laptop, so use
        internal sound device
    • Marco van Hulten's avatar
      Used master branch by default · a19156b9
      Marco van Hulten authored
    • Marco van Hulten's avatar
      Manually rename chrome binary · e99a2d5d
      Marco van Hulten authored
      Because of the lack of a unified standard to establish default programs
      (attempts like XDG don't do it), I decided to rename Chromium's binary
      from /usr/local/bin/chrome to /usr/local/bin/chromium and symlink
      firefox-esr to chrome.
  7. 14 Apr, 2022 1 commit
  8. 31 Mar, 2022 1 commit
  9. 14 Mar, 2022 1 commit
    • Marco van Hulten's avatar
      Fix navigation to left in calcurse · d1b0214d
      Marco van Hulten authored
      If calcurse is ran from within a tmux(1), navigating to previous day
      (C-h) does not work, even as tmux does not use C-h.  I realised that
      currently there is no good use case for running calcurse in a tmux, so I
      updated the 'calcurse' script and removed the superfluous alias.
  10. 12 Mar, 2022 3 commits
    • Marco van Hulten's avatar
      Fix audio on tron · 836d2513
      Marco van Hulten authored
      This is not as much a fix as a work-around for the flaky audio device in
      this Dell Latitude 7420 (tron).  When sndioctl(1) is used to change the
      audio device, audio typically does not work anymore.  Sometimes it is
      possible to move from USB audio (Plantronics headset; server.device=1)
      to internal sound (server.device=0), but it is never possible to enable
      USB sound again.  Restarting sndiod(8) is not enough: the laptop needs
      to be restarted.  It is adviced to set wanted values through rc.conf(8),
      as described in the script's comments.
    • Marco van Hulten's avatar
      Changes in window manager settings · a4147172
      Marco van Hulten authored
      - after all 'warp_pointer' (moving cursor to center of window) is
        usually not handy
      - do a selection by default for screenshot (Alt+s)
      - force Thunderbird always to open on workspace 1
      Relates to #46
    • Marco van Hulten's avatar
      Set syntax for mdoc(7) to nroff; blink cursor · 0f30fdac
      Marco van Hulten authored
      Always blink cursor because otherwise it's not obvious which of two
      brackets the cursor is standing on.
  11. 11 Mar, 2022 1 commit
  12. 11 Feb, 2022 1 commit
  13. 10 Feb, 2022 1 commit
    • Marco van Hulten's avatar
      Complete Scandinavian keymap · 232b4340
      Marco van Hulten authored
      - Include Icelandic letters
      - Put å on the p, close to other "Norwegian letters" (óøæå in a cluster)
      - Put œ on the 0, close to other "French letters" (ûîôœ in a row)
      Resolves: #24
  14. 20 Jan, 2022 1 commit
    • Marco van Hulten's avatar
      Use nvim (NeoVim) instead of vim · c8f4a411
      Marco van Hulten authored
      Vim hangs when moved to background.  I cannot find the reason for the
      problem. Since Nvim is the newer, better vim, let's use this where it is
      available.  I set up nvim to use my vim config.
      Resolves #22
  15. 14 Jan, 2022 2 commits
  16. 03 Jan, 2022 1 commit
    • Marco van Hulten's avatar
      Use standard smaller/larger or equal and approximate · a4441f1d
      Marco van Hulten authored
      I was not sure before to use ≤, ≥ and ≈ or something else for the
      respective operators.  I went for more fancy characters, but have now
      changed them to the above because they are recognised as the binary
      operators >=, <= and \approx by Julia (the language).
  17. 26 Dec, 2021 2 commits
  18. 16 Dec, 2021 1 commit
  19. 14 Dec, 2021 4 commits
  20. 11 Dec, 2021 1 commit
    • Marco van Hulten's avatar
      If not running interactively, don't do anything · 39eaa8a7
      Marco van Hulten authored
      It is meant to make scp not fail in case of stdout.  Even though .bashrc
      should not be executed by interactive shells, scp does this nonetheless
      because scp uses ssh for its data transfer as mentioned in scp(1).
      This is from Debian's /etc/skel/.bashrc.  A shorter form,
          [[ $- != *i* ]] && return
      is possible, but it is not POSIX.  This is not horrible, because [[
      works fine in Bash and Korn shell, but it's nice to be POSIX-compliant
      for critical functions (think scp used in script).
  21. 08 Dec, 2021 4 commits