1. 23 Mar, 2018 2 commits
    • Christian Duerr's avatar
      Add server-time capability to weechat servers · ad9dc87e
      Christian Duerr authored
      To properly display the time of the playback buffer in weechat (at the
      beginning of the line instead of as part of the message), the capability
      to make use of so-called "server-time" has been added to the mozilla and
      freenode servers.
      ad9dc87e
    • Christian Duerr's avatar
      Rework Vim Rust configuration · 9ae36c6a
      Christian Duerr authored
      This includes a few minor tweaks to the vim configuration of rust.
      
      This includes:
       - Recognize `_` as word separator (useful_for_variable_names)
       - Use LanguageClient-neovim to start server (so it's not started twice)
       - Add Space+Shift+h mapping for RLS hover actions
      
      A rust-unrelated tweak that has been made is the removal of the
      `NVIM_TUI_ENABLE_CURSOR_SHAPE=1` setting, because it's done by default
      in neovim.
      9ae36c6a
  2. 18 Mar, 2018 1 commit
    • Christian Duerr's avatar
      Remove rofi application starter · e27ae217
      Christian Duerr authored
      Instead of using rofi just for starting firefox, the i3 binding super+b
      is now used. This allowed for complete removal of the Xresources file.
      
      Some minor changes in i3 and alacritty include border/padding width and
      the way resizing works.
      e27ae217
  3. 20 Feb, 2018 1 commit
    • Christian Duerr's avatar
      Update vim, weechat and i3 configs · e0887dd2
      Christian Duerr authored
      Changes made:
          - Switch back to Arc-Undead theme
          - Remove `volume_slider` i3 rule
          - Upgrade to `next` branch of LanguageClient-neovim
          - Fix private message not marked read in weechat
      e0887dd2
  4. 02 Feb, 2018 3 commits
    • Christian Duerr's avatar
      Remove rustfmt block from PS1 · b3ecd711
      Christian Duerr authored
      The rustfmt block in the PS1 has primarily lead to slowdown, requiring
      manually disabling it in big rust repos.
      
      The benefits were not really there, so it has been removed.
      b3ecd711
    • Christian Duerr's avatar
      Move from vim-bufferline to airline · 66b62d00
      Christian Duerr authored
      Airline has a built-in bufferline, so instead of relying on another
      plugin, the functionality of the built-in bufferline is now (ab)used.
      66b62d00
    • Christian Duerr's avatar
      Simplify alacritty config · 7039e754
      Christian Duerr authored
      Instead of having a complete config with all available values, the
      alacritty config now only has the values that are absolutely required
      for the desired result.
      
      The functionality should be unchanged.
      7039e754
  5. 31 Dec, 2017 1 commit
    • Christian Duerr's avatar
      Add paper icon and cursor theme · 9b50ebf8
      Christian Duerr authored
      Added the paper theme as the default theme for gtk applications and
      general X11 apps. This has been done for both the icons and the cursors.
      The arc-undead has also been removed.
      
      In weechat the mouse has been enabled again.
      9b50ebf8
  6. 22 Dec, 2017 1 commit
    • Christian Duerr's avatar
      Switch to alacritty and switch prompt · 22fd950d
      Christian Duerr authored
      Switched to alacritty as a new daily driver. Also made some minor
      changes to i3, vim and weechat.
      
      Another major change is that the prompt is now completely redone from
      scratch, instead of using a framework for it.
      22fd950d
  7. 26 Nov, 2017 1 commit
    • Christian Duerr's avatar
      Change zsh prompt · 0e1592e5
      Christian Duerr authored
      The main change in this commit is that powerlevel9k has been dropped in
      favor of a DIY solution. All necessary features are now implemented in
      pure zsh.
      
      A few more changes include:
          -> Use RLS for formatting in vim
          -> Fix paccache hook
          -> Delete examples directory
      0e1592e5
  8. 17 Nov, 2017 1 commit
  9. 11 Nov, 2017 1 commit
    • Christian Duerr's avatar
      Fix xdg desktop directory · 21e433a8
      Christian Duerr authored
      The xdg desktopt diretory was incorrectly set to `$HOME` instead of
      `$HOME/`, which leads to the setting being ignored and falling back to
      `$HOME/Desktop`. This has been fixed and now everything should always be
      lowercase in the home directory.
      21e433a8
  10. 10 Nov, 2017 2 commits
    • Christian Duerr's avatar
      Tweak weechat settings · 585deb65
      Christian Duerr authored
      The UI of weechat has been tweaked a bit more to make it look just a
      touch nicer.
      
       -> Fixed width userlist
       -> Fixed width username columnt in front of messages
       -> Changes to buflist
      585deb65
    • Christian Duerr's avatar
      Update i3 and weechat · f7bec5ac
      Christian Duerr authored
      The i3 configuration has been switched to make use of leechbar.
      
      The weechat configuration has been updated and the buflist was added to
      the repo.
      f7bec5ac
  11. 26 Oct, 2017 1 commit
    • Christian Duerr's avatar
      Switch home dir to lowercase names · e80c2932
      Christian Duerr authored
      Until now I've used the default xdg directory names. Because that
      created uppercase folders that are inconsistent with the rest of the
      sysetm, this has been changed.
      
      There are also some minor neovim key changes.
      e80c2932
  12. 30 Sep, 2017 2 commits
  13. 01 Sep, 2017 2 commits
    • Christian Duerr's avatar
      Add AUR package for RUM · 65631d96
      Christian Duerr authored
      Because RUM is now an AUR package I had to add SSH keys for the AUR and
      remove it from my scripts folder.
      65631d96
    • Christian Duerr's avatar
      Change shortcuts · 969cffd3
      Christian Duerr authored
      Changed some shortcuts to fit better with dvorak. Also removed a few vim
      plugins that were unused.
      969cffd3
  14. 19 Aug, 2017 1 commit
  15. 15 Aug, 2017 1 commit
  16. 10 Aug, 2017 1 commit
  17. 09 Aug, 2017 1 commit
    • Christian Duerr's avatar
      Remove smart gaps · 81048c6c
      Christian Duerr authored
      Especially with firefox smart gaps fucking blow. Also removed 144Hz
      because it is creating problems.
      81048c6c
  18. 08 Aug, 2017 4 commits
  19. 07 Aug, 2017 2 commits
  20. 05 Aug, 2017 1 commit
    • Christian Duerr's avatar
      Remove oh-my-zsh-git · 4296e395
      Christian Duerr authored
      Removed oh-my-zsh-git from packages and zshrc. Now running with vanilla
      zsh and custom configuration. Also added powerlevel9k as a dependency
      because it's now updated through pacman.
      4296e395
  21. 31 Jul, 2017 2 commits
  22. 30 Jul, 2017 1 commit
  23. 29 Jul, 2017 4 commits
  24. 27 Jul, 2017 2 commits
  25. 26 Jul, 2017 1 commit
    • Christian Duerr's avatar
      Add zprofile to dotfiles · 69e90b59
      Christian Duerr authored
      Added the zprofile for automatically starting X to the dotfiles. Also
      slightly edited the boot-into-x wiki section. Some dead code has been
      removed from a codeblock.
      69e90b59