Commit Graph

258 Commits

Author SHA1 Message Date
Jake Howard b5cd4b47c1
Add manual mic mute 2020-03-25 21:28:55 +00:00
Jake Howard 45f2c9b710
Use alt to open links 2020-03-10 17:05:20 +00:00
Jake Howard 5da10e58eb
Ignore null entries
Not sure how or why they're there, but sure.
2020-03-10 08:33:54 +00:00
Jake Howard 5f60de1428
Install terraform and its language server 2020-02-25 10:12:48 +00:00
Jake Howard 5be6429a79
Fix issue with empty search resulting in opening the last project 2020-02-12 19:06:39 +00:00
Jake Howard 3d2ce7a106
Fix eject bind 2020-02-10 17:36:39 +00:00
Jake Howard bac6104063
Don't error when removing home if it's not there 2020-02-05 09:14:24 +00:00
Jake Howard bbf32b246a
Bind eject button to show power button too 2020-02-05 09:04:58 +00:00
Jake Howard ba21380ed2
Add a helper script for launching the right project in vscode 2020-02-04 20:38:47 +00:00
Jake Howard 2ad653c4b6
Use parallel compression in makepkg
Also version the config file, so we don't have to do weird things to enable ccache
2019-12-19 08:40:48 +00:00
Jake Howard 650ef58aea
Explicitly replace compton with picom
It's already been replaced as a package, now to update the configuration etc
2019-12-09 21:17:19 +00:00
Jake Howard 2bd33855e9
New adapter, new screen layout 2019-12-05 14:49:10 +00:00
Jake Howard 1e581e260a
Add yet more useful VSCode extensions 2019-11-29 22:53:27 +00:00
Jake Howard 45adcf1631
Remove deprecated configuration in alacritty 2019-11-26 08:31:30 +00:00
Jake Howard a4b9e7f102
Clean up tmux config 2019-11-24 17:18:10 +00:00
Jake Howard f9bbb8e294
Add helper alias for amending commits 2019-11-22 13:40:00 +00:00
Jake Howard b08a8e6cff
Add key bindings for zooming in text 2019-11-06 09:35:08 +00:00
Jake Howard 40e17a5c55
Detect antergos using lsb 2019-11-05 20:15:08 +00:00
Jake Howard 6431ab2fe6
Don't add pyenv plugin
This removes it from the path, because we don't need it there, and it makes things really weird!
2019-11-04 22:25:03 +00:00
Jake Howard 32d04ab990
Replace fasd with pazi 2019-11-04 21:38:25 +00:00
Jake Howard f049d15b99
Add useful tmux plugins 2019-11-04 20:09:04 +00:00
Jake Howard b669976950
Use ctrl for visiting URLs 2019-11-04 19:58:44 +00:00
Jake Howard cc035dbcec
Write a better version of `npx` 2019-11-01 09:11:19 +00:00
Jake Howard 365671e0f4
Keep `ctrl + l` to select line
Woops, deleted too much
2019-11-01 09:10:39 +00:00
Jake Howard 5ed5b39d16
Move highlight to underline 2019-10-29 16:30:14 +00:00
Jake Howard 3801295ea2
Stop automatically adding `\item` 2019-10-29 16:23:14 +00:00
Jake Howard f37b7e8a9e
Remove more LaTeX bindings 2019-10-29 16:22:55 +00:00
Jake Howard a4063ba217
Dark up GTK theme 🎉 2019-10-23 09:30:51 +01:00
Jake Howard 8752e25d37
Use personal account for SR things
Some day i'll setup the keys for its actual email...
2019-10-21 08:37:12 +01:00
Jake Howard 49290d5403
Set left monitor to primary 2019-10-18 10:15:45 +01:00
Jake Howard 31c784aaef
Turn of macbook screen when at desk
Turns out performance is much better when running 2 screens rather than 3, and cooling is slightly better too!
2019-10-17 13:20:04 +01:00
Jake Howard e4dae72d77
Add menu to change screen layouts 2019-10-14 13:31:53 +01:00
Jake Howard 39df487f9c
Use power key as power control on macbook 2019-10-07 20:12:52 +01:00
Jake Howard 6ca2d663ff
Sleep for 1s after locking screen
https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/830348
2019-10-07 15:28:58 +01:00
Jake Howard 58409501d0
Lock before suspend 2019-10-07 14:19:59 +01:00
Jake Howard 9c9c0226c4
Add shell command to count things 2019-10-06 22:15:36 +01:00
Jake Howard b6dc128027
Add power menu keyboard shortcut 2019-10-06 21:21:59 +01:00
Jake Howard 6fe24b40dc
Add rofi-calc 2019-10-06 20:21:30 +01:00
Jake Howard fb075fe028
Install reflector to rank mirrors 2019-10-06 16:32:35 +01:00
Jake Howard a49abd1395
Allow screenshotting to be used on Apple keyboards 2019-10-04 09:25:47 +01:00
Jake Howard 1594f5eaec
Change some compton settings to hopefully reduce tearing a bit 2019-10-03 18:44:09 +01:00
Jake Howard 8df89032cf
Increase interval on some polybar widgets 2019-10-03 18:30:50 +01:00
Jake Howard 3b5f31100c
Show temperature on bar 2019-10-03 18:24:55 +01:00
Jake Howard df43f4ffa5
Change screen brightness uisng percentages 2019-10-03 16:25:02 +01:00
Jake Howard bc7e8b1a50
Let ibus handle daemonization 2019-09-18 18:36:00 +01:00
Jake Howard 61ac1420a2
Install nice markdown extensions 2019-09-18 09:47:07 +01:00
Jake Howard eb423f08f8
move `ctp` to its own file 2019-09-04 20:46:45 +01:00
Jake Howard a4ef1f2d47
Add directory for custom scripts to be added to path 2019-09-04 09:15:04 +01:00
Jake Howard e8aebfa57a
Alias tmuxinator start 2019-09-03 13:40:47 +01:00
Jake Howard 120f8be5d8
Fix tmuxinator config names 2019-09-03 13:37:48 +01:00
Jake Howard 033a5e203f
No need to have polybar listen for FS events 2019-09-03 12:35:31 +01:00
Jake Howard 897f5d0dbf
Enhance privacy of vscode now i'm using the standard version 2019-09-03 12:27:24 +01:00
Jake Howard 453b154252
Add command to `cd` to git root 2019-08-20 21:31:51 +01:00
Jake Howard 7456a38b50
Add alias for root 2019-08-20 21:24:05 +01:00
Jake Howard 6d8357f9a7
Fix linting things and add poetry to virtualenv locations 2019-08-04 21:12:44 +01:00
Jake Howard 9edf5bcb74
Enable flake8 2019-08-04 21:06:48 +01:00
Jake Howard ead62273a2
Remove python linting config
We don't need to hardcode the path
2019-08-04 21:06:05 +01:00
Jake Howard c54c6ab613
Remove deprecated vscode settings 2019-08-04 20:54:45 +01:00
Jake Howard 6c6fc68f4a
Add crab configuration variables 2019-07-25 08:39:08 +01:00
Jake Howard 8b7f8f1c66
Fix config warnings in alacritty 2019-06-22 10:45:55 +01:00
Jake Howard 998e2834b0
Remove opensnitch
It doesn't quite work as expected. It seems to only detect DNS requests for apps, which is kinda useless
2019-06-13 14:17:21 +01:00
Jake Howard e615641b24
Set keyboard locale 2019-05-27 22:06:09 +01:00
Jake Howard 2048270f1f
Add custom GTK theme
Saves configuring with `lxappearance`
2019-05-27 21:38:26 +01:00
Jake Howard 27df645c08
Only add antergos repo if we're running on antergos 2019-05-27 15:36:57 +01:00
Jake Howard 472b322710
Revert "Use archstrike mirrorlist package"
This reverts commit c7e1e8bef2 due to a
race condition in requiring a package needed to install the repo the
package is from
2019-05-26 18:24:32 +01:00
Jake Howard 828db9f0eb
Add power manager config to dotfiles 2019-05-26 12:11:26 +01:00
Jake Howard c7e1e8bef2
Use archstrike mirrorlist package 2019-05-25 11:26:09 +01:00
Jake Howard f696e5fa7f
Install opensnitch 2019-05-25 00:21:47 +01:00
Jake Howard 31d50d26f2
Allow notifications to be wider and shrink 2019-05-14 08:36:32 +01:00
Jake Howard d8e587acf1
Fix Xsession patch syntax so it actually boots 2019-05-13 20:51:01 +01:00
Jake Howard 91aaaaf276
Write patch to remove terrible looking QT apps under `ligthdm`
We set the value to something more sane in other places, but it gets overriden
2019-05-13 09:07:46 +01:00
Jake Howard 6162219ebf
Remove unnecessary comment 2019-05-12 21:24:32 +01:00
Jake Howard 0f796b8494
Only set `$TERM` to screen variabt inside tmux
Reverts 09813ae41c, no idea why I did that!
2019-05-12 21:24:25 +01:00
Jake Howard 2b077bd847
Rice dunst a bit 2019-05-12 18:17:27 +01:00
Jake Howard 808452f50c
Insttall tmuxinator for session saving 2019-05-12 11:49:20 +01:00
Jake Howard 3aeecf294d
Use system clipboard in tmux, hopefully. 2019-05-12 11:48:30 +01:00
Jake Howard d2927daeb8
Remove unused android SDK variables 2019-05-12 10:57:06 +01:00
Jake Howard 8c243c6ed9
Remove unused aliases 2019-05-12 10:48:51 +01:00
Jake Howard 47cdcd6734
Don't GC when doing git cleanup 2019-05-12 10:46:59 +01:00
Jake Howard 11aa644a14
Remove tilix and nix shell helpers 2019-05-12 10:46:42 +01:00
Jake Howard 56650b7316
Reset some dunst config to default so it launches on boot 2019-05-11 23:10:35 +01:00
Jake Howard 6c10f0e700
Run through the vscode settings and tinker 2019-05-11 17:18:41 +01:00
Jake Howard 1478e847ad
Stop LaTeX extending binding to `ctrl + l` in vscode 2019-05-11 17:17:59 +01:00
Jake Howard a157cf94fb
Tweak some VSCode settings 2019-05-11 16:56:09 +01:00
Jake Howard 45014faed7
Fix SSH command under rofi
It still doesn't work, but that seems to be because i3 kills the spawned process for some reason
2019-04-15 09:08:45 +01:00
Jake Howard 4e7aab9bc8
Add alias to lock screen 2019-04-14 21:13:49 +01:00
Jake Howard 1f67000cae
Install `pranklock` script
https://github.com/RealOrangeOne/pranklock
2019-04-14 21:08:41 +01:00
Jake Howard 651ca97ef2
Remove redundant include 2019-04-09 19:40:34 +01:00
Jake Howard 09813ae41c
Use less crappy term environment 2019-04-03 10:27:23 +01:00
Jake Howard 39391a16c6
Auto start the power manager daemon rather than the settings UI 2019-03-15 20:14:23 +00:00
Jake Howard bcf430f343
replace powertop with xfce-power-manager 2019-03-14 21:56:01 +00:00
Jake Howard 7842efa3a9
Extract tasks into more atomic files 2019-03-14 21:34:29 +00:00
Jake Howard 70277e922c
Allow firefox to work with touchscreen
https://superuser.com/a/1155441
2019-03-14 18:48:26 +00:00
Jake Howard c216344990
Fix alacritty scaling issue 2019-03-13 22:17:10 +00:00
Jake Howard 0474ee9d3a
Set QT scale factor 2019-03-13 21:34:56 +00:00
Jake Howard 3b1049de50
Add scratchpad shortcuts 2019-02-23 13:37:31 +00:00
Jake Howard 9a3891a088
State i3 mode in bar 2019-02-23 13:31:51 +00:00
Jake Howard 0a2e9d4d44
Remove deprecated alacritty scaling config to silence warning 2019-02-14 09:19:05 +00:00
Jake Howard e253c8b74b
Add shortcut to show full enpass 2019-01-26 16:46:57 +00:00
Jake Howard f9620c8131
Replace `keepassxc` with enpass
Goodnight, sweet prince
2019-01-26 16:35:27 +00:00
Jake Howard c4abe3700a
Add enpass as secondary password manager
For testing, see if I still like it
2019-01-23 21:08:22 +00:00
Jake Howard 60c5a4c69c
Force set $TERM 2019-01-04 23:40:31 +00:00
Jake Howard 1ade9a1e1b
Remove repo which doesn't exist anymore 😭 2019-01-04 22:54:39 +00:00
Jake Howard 22c0a6c9a5
Simplify vim setup 2019-01-04 22:47:25 +00:00
Jake Howard 000f9776aa
Generate the key combinations for workspaces automatically 2018-12-16 18:30:22 +00:00
Jake Howard 1bdee7a9e6
Limit length of playing song to 50 2018-12-14 14:22:21 +00:00
Jake Howard 046a9195f2
C-t is much more reachable IMO 2018-12-04 08:57:37 +00:00
Jake Howard 2a6a1004c8
Set tmux prefix to a valid key
Need to work out a better long-term key at some point!
2018-12-04 08:50:39 +00:00
Jake Howard 46ac99bca9
Switch default shell to tmux 2018-12-03 22:00:17 +00:00
Jake Howard b4035a460d
Remove tray transparency and change volume interval 2018-11-19 12:52:01 +00:00
Jake Howard 1f98f352c4
Replace bottom bar with polybar too 2018-11-19 09:10:40 +00:00
Jake Howard b2d34078ab
Use faded green for success colours 2018-11-19 08:55:05 +00:00
Jake Howard cb3cf212b8
Add ethernet on work machine 2018-11-19 08:52:03 +00:00
Jake Howard ef1426e24c
Add wifi status to polybar 2018-11-19 08:40:56 +00:00
Jake Howard bba012f47c
Don't use templating to disable modules, let polybar do it! 2018-11-19 08:37:34 +00:00
Jake Howard 2643e7e93d
Shrink bar 2018-11-19 08:28:27 +00:00
Jake Howard 4975c45427
Colour open and close shutdown menu buttons 2018-11-18 22:20:00 +00:00
Jake Howard b4180d998b
Wire up shutdown buttons 2018-11-18 22:18:06 +00:00
Jake Howard 4cc5624f82
Rename bar from example 2018-11-18 22:00:29 +00:00
Jake Howard d0029343c6
Use alert colour for shutdown button 2018-11-18 21:58:59 +00:00
Jake Howard 748eed9593
Remove charging animation 2018-11-18 21:57:21 +00:00
Jake Howard 1a9417c90c
Add battery stats to polybar 2018-11-18 21:39:42 +00:00
Jake Howard e2683335c8
Update alacritty config from repo 2018-11-18 20:42:32 +00:00
Jake Howard 448e02e564
Replace i3status-rust with polybar 2018-11-18 20:26:59 +00:00
Jake Howard 72125cfca8
Add flameshot for screenshot management 2018-11-07 19:15:53 +00:00
Jake Howard 64a4096993
Use UK mirror of archstrike 2018-11-05 08:40:48 +00:00
Jake Howard a32e5810dd
Remove home bin directory 2018-10-25 18:55:16 +01:00
Jake Howard 5332935235
Remove unnecessary lazy-loading of pyenv 2018-10-14 20:22:52 +01:00
Jake Howard 5bd61720ca
Add transparent lazy-loading of nvm 2018-10-14 20:11:32 +01:00
Jake Howard b14b6a06fe
Manually start dunst
Systemd doesn't want to start it itself anymore!
2018-10-11 21:18:51 +01:00
Jake Howard 25de661279
Don't need yaourtrc file anymore 2018-10-10 20:04:01 +01:00
Jake Howard 7cc2fcaec9
Fix dunst shortcut syntax 2018-10-10 09:08:30 +01:00
Jake Howard c9d1bc131a
Revert "Specify assh config file location manually"
This reverts commit 9fcde64823.
Doesn't work correctly
2018-10-08 20:40:56 +01:00
Jake Howard 9fcde64823
Specify assh config file location manually 2018-10-08 17:06:33 +01:00
Jake Howard d682acebaa
Template global environment 2018-10-08 17:02:05 +01:00
Jake Howard b212b2a51b
Use python3 for quick HTTP server 2018-10-08 17:00:01 +01:00
Jake Howard 68d72f465c
Change background every 10 minutes 2018-10-08 16:56:44 +01:00
Jake Howard 639e94bfd2
No need to move nvm init stuff 2018-10-06 14:04:45 +01:00
Jake Howard 70ce25c6f8
Correct indentation 2018-10-03 18:51:27 +01:00
Jake Howard 1e15836a0f
Auto load at work so scripts still work 2018-10-03 18:08:12 +01:00
Jake Howard 22febffc01
Lazy load pyenv and nvm
To speed up shell load
2018-10-03 18:03:25 +01:00
Jake Howard d3eca9e1fb
Better source zsh completions 2018-10-03 17:48:39 +01:00
Jake Howard 9f354c7346
Force using DabApps creds for DabApps directory 2018-09-28 10:38:01 +01:00
Jake Howard 8c1c032c66
Remove tupload 2018-09-18 08:45:12 +01:00
Jake Howard a66a0e40c2
Verbose commit 2018-09-17 16:47:52 +01:00
Jake Howard 2e25324fa8
Don't switch to tmux quite yet 2018-09-17 12:42:21 +01:00
Jake Howard 8ba2782fde
Start ibus 2018-09-17 12:41:00 +01:00
Jake Howard 815b018366
Switch to alacritty 🎉 2018-09-16 11:42:03 +01:00
Jake Howard df12bcdf18
Add laptop config 2018-09-14 09:48:18 +01:00
Jake Howard cfa484b8cb
Fix shell syntax issues 2018-09-14 09:00:06 +01:00