Commit Graph

477 Commits

Author SHA1 Message Date
surtur ef2e74ed8d
sway: start a session with systemd
* bind waybar to sway.session
* edit zprofile and sway config play nice with systemd
2021-06-11 23:35:09 +02:00
surtur 6647a8f096
sway: define keyring as a variable 2021-06-11 23:24:08 +02:00
surtur 9e04ab3161
waybar: update pulseaudio section 2021-05-29 22:28:28 +02:00
surtur bb28e0c834
waybar: update battery section 2021-05-29 22:26:29 +02:00
surtur 56a637f963
waybar: add calendar tooltip to date section 2021-05-29 22:23:47 +02:00
surtur 0e44a41499
waybar: add display brightness module 2021-05-29 22:22:05 +02:00
surtur 75e56e8607
vimrc: add vimtex highlighting groups 2021-05-29 21:22:54 +02:00
surtur 152a57b45d
vimrc: load nerdcommenter right away 2021-05-29 21:21:59 +02:00
surtur b6d34d41e1
vimrc: kitty transparency+space_vim_theme fix
* unset the colorscheme background, just use whatever is set for kitty
* the above allows for termguicolors to be set without issues (at least
  with space_vim_theme)
2021-05-29 21:18:05 +02:00
surtur 5eedc8d2af
chore(sway): add bemenu keybind 2021-05-29 21:04:50 +02:00
surtur 415028518c
kitty: create new tab next to the current one 2021-05-29 21:04:50 +02:00
surtur 0e960791ea
kitty: distinguish horizontal and vertical padding 2021-05-29 21:04:50 +02:00
surtur 7bed4b7bde
kitty: add scrollback-to-vim keybind 2021-05-29 21:04:50 +02:00
surtur a3e534b198
kitty(performance): increase repaint_delay on 60Hz 2021-05-29 21:04:50 +02:00
surtur 732bb45fbd
kitty: rm redundant shift from keybinds 2021-05-29 20:38:37 +02:00
surtur e01197df4b
mv .gitconfig to .config/git/config 2021-05-29 18:04:22 +02:00
surtur c02893ccff
add vifmrc 2021-05-20 21:19:28 +02:00
surtur d7454c7906
add aerc configuration files 2021-05-20 21:14:17 +02:00
surtur 1ca68b29e8
chore(.gitconfig): add alias and init options 2021-05-20 21:07:22 +02:00
surtur 0b9f4a7170
add .gitconfig 2021-05-20 21:04:45 +02:00
surtur 975800a79f
add qutebrowser's config.py 2021-05-20 20:57:40 +02:00
surtur 252c2fdccd
rename: zshrc --> .zshrc 2021-05-20 20:41:06 +02:00
surtur 973342d547
chore(vimrc): add autocmd setting for bibtex files 2021-05-20 20:35:13 +02:00
surtur ee281479af
chore(vimrc): update gitgutter congiguration
* set sign backgrouds = 0
* preview win floating = 0 as the floating window with vim has some
  issues (overflowing the parent window, resulting in illegible text,
  low bg contrast)
2021-05-20 20:32:50 +02:00
surtur 32cfe71d6e
chore(sway): exec sections clean-up
* improved monitor timeout behaviour - added a periodic check, only
  'dpms * off' when screen is locked
* rm docker-tray as we don't use it much and the status of docker is
  easily verified from the shell, should the need arise
* run waybar.sh as the swaybar_command
2021-05-20 20:26:07 +02:00
surtur 5d3a740b24
chore(vimrc): add ALE list window config params 2021-05-20 20:17:59 +02:00
surtur 0f1cfa623c
chore(vimrc): add vim-gitgutter plugin 2021-05-20 20:17:10 +02:00
surtur 39e7e00406
chore(sway): add comments to grim bindings 2021-05-20 20:15:18 +02:00
surtur f4d4423f5d
chore(sway): add colour picker binding 2021-05-20 20:14:51 +02:00
surtur 29ad53d3a1
chore(sway): screenshot stuff updates 2021-05-20 20:11:02 +02:00
surtur 4dce835f1c
wofi: clear the prompt message 2021-05-20 20:09:57 +02:00
surtur 46a98f8aef
add .config/chromium-flags.conf 2021-05-20 18:32:51 +02:00
surtur 15b000ea33
add htoprc 2021-05-20 18:13:07 +02:00
surtur d4c1ca9ff4
chore(sway): add input setting for touchpad 2021-05-20 18:11:21 +02:00
surtur 509749c8c0
chore(swaylock): add daemonize to the config 2021-05-20 18:10:37 +02:00
surtur 8eaff04f27
chore(kitty): {url_prefixes,strip_trailing_spaces} 2021-05-20 18:07:48 +02:00
surtur 37db130fa5
chore(tridactyl): add git clone bindings 2021-05-20 18:06:04 +02:00
surtur 19fb254f7b
add .config/tridactyl/tridactylrc 2021-05-20 17:57:04 +02:00
surtur 1861310a9b
vimrc: terminal mode enhancements
* add keybinds to run make in the {back,fore}ground and open the
  terminal once done
* add keybind to enter terminal normal mode easily
2021-05-03 14:43:57 +02:00
surtur 31e3b051f2
vimrc: set options for ft=sway and tw=79 generally 2021-05-03 04:41:52 +02:00
surtur ca7c0d8368
swayconfig: add autotiling,batsignal;fix polkit
and a couple more updates:
* don't run wofi -f (fork?) because it's failing
* fix exec/exec_always behaviour - order mattered
* switch to lxpolkit because gnome the one just won't work
* default border is now 1, looks ok
* add flags to chromium keybind
* run waybar the old way as the new one seems to be more expensive on
  the cpu
2021-05-03 04:20:39 +02:00
surtur e4d4f426bc
zshrc: add alias and viman function 2021-05-03 04:20:39 +02:00
surtur 5fe9344396
kitty: config updates
notable options that changed or were recently added to kitty and
needed to be ingegrated:
* scrollback_fill_enlarged_window yes
* scrollback_lines 500000
  scrollback has been limited to 500k lines, which, in practice is
  still too much
* confirm_os_window_close 1
* allow_hyperlinks ask
* tab_activity_symbol have been set to 🚦, cause why not
* per-tab zoom keybinding have been added
* tab title template have been edited to also include tab index number
* new url prefixes have been added
2021-05-03 04:20:39 +02:00
surtur 447e85b88f
zshrc+zprofile updates
* optimise zplug, completions and ohmyzsh plugin loading resulting in
  faster load time
* introduce shell caching (surely another speed-up)
* clean-up zshrc and move stuff (wayland exports, sway call) to profile
* set cleaner git status indicators via SPACESHIP vars
* delete stuff (yeah, I know...)

as per #2
2021-05-03 04:20:21 +02:00
surtur e958c65101
zshrc: autoinstall ohmyzsh when not present
* useful for new machines
2021-05-03 02:21:39 +02:00
surtur d53aaf1460
screen-share-sway make clean 2021-05-03 02:13:57 +02:00
surtur de591a7f7a
vimrc: optimise plugin loading + linter setting
* theme change to space_vim_theme
* airline theme change to violet
* compensate for themes not setting italic by setting it ourselves
* airline mode set to the short versions of normal, insert, visual,
  etc...

* enable vim popups (ballooneval)

* add ALE linter

* syntastic conditional loading
* Plug plugins conditional loading
* plugins slowing down vim startup are only loaded based on
  event hooks that's active once vim loaded the file {CursorHold,CursorHoldI}
* {plugin,theme,general} clean-up
2021-05-03 02:05:15 +02:00
surtur b8a4e7ecf0
chore: screen-share-sway script improvements
* add sanity checks
* speed-up build times by taking the honeybadger approach
* fix some shellcheck warnings (mostly quotes)
* legibility++
2021-04-20 22:50:11 +02:00
surtur 2718c6fb57
sway: try proper way to run waybar 2021-04-20 22:31:51 +02:00
surtur 40a45bfefd
vimrc: thic cursor pls 2021-03-23 19:37:38 +01:00