Commit Graph

610 Commits

Author SHA1 Message Date
07bce37e85
alacritty: color scheme corresponds with nvim 2024-03-04 13:14:34 -05:00
76dd210b27
nvim: new color scheme
unprecedented
2024-03-03 22:11:53 -05:00
525d7e62c5
nvim: merge color.vim into init.vim 2024-03-03 20:50:07 -05:00
fa861d2b81
nvim: move more config into lua 2024-03-03 20:11:43 -05:00
c599929e4f
nvim: clean up lua init 2024-03-03 19:19:56 -05:00
c2abcf4f3e
dot_profile: remove things about nvim plugins
now git takes care of plugins
2024-03-03 17:01:40 -05:00
f82a0f933d
nvim: purge vim-plug
we're doing this now https://hiphish.github.io/blog/2021/12/05/managing-vim-plugins-without-plugin-manager/
2024-03-03 16:49:51 -05:00
617193ac5c
migrate from pyright back to pylsp 2024-03-03 11:39:44 -05:00
11722b6118
nvim: unpin telescope dependencies 2024-03-02 22:14:43 -05:00
a081cc5bb0
nvim: update plug.vim 2024-03-02 21:28:30 -05:00
f83df2f5a2
nvim: turn off digraphs when set digraph list not supported 2024-03-02 21:24:26 -05:00
5ea357fd2c
tmux: use /usr/bin/fish path 2024-03-02 21:20:43 -05:00
f74abc7f44
bashrc: fix wrong fish shell 2024-03-02 21:16:06 -05:00
4c950191f0
bashrc: use /usr/bin/fish instead of /bin/fish 2024-03-02 21:13:27 -05:00
2bebabc358
qbprof: error out for empty argument 2024-02-29 13:07:18 -05:00
cb58cfd4dd
nvim: typst numbered block snippet 2024-02-23 17:35:38 -05:00
1d4cd56ed5
embedded rust stuff 2024-01-17 21:47:15 -05:00
f180772509
fish: move right prompt stuff into left prompt
alacritty's reflowing is weird only when fish has a right prompt
2024-01-13 17:57:33 -05:00
a7218a2a4e
fish: automatic swallow on common programs 2024-01-13 17:05:37 -05:00
ce6f955a48
xinitrc: remove pipewire stuff
instead, use `systemctl --user enable --now pipewire-pulse`
this might be an issue on non-systemd systems but i use arch btw
2024-01-13 16:37:13 -05:00
6c32030259
[dwm]: patch: dynamicswallow 2024-01-13 16:36:39 -05:00
3ce81552e0
use alacritty
preserve st because some places still use it
2024-01-13 15:56:29 -05:00
93d9be7e01
nvim: transparent bar 2024-01-12 21:51:10 -05:00
f726271879
mimeapps: add mpv/nsxiv handlers 2024-01-11 19:31:21 -05:00
61a50b31e1
fish: color changes 2024-01-05 16:43:35 -05:00
37eaf73e67
fish: fix aliases not passing argv through 2024-01-02 21:13:07 -05:00
908e729348
mpv: slicing settings changed 2024-01-02 21:06:24 -05:00
3295d8860a
XCompose: add smallcaps 2024-01-02 21:02:56 -05:00
9dcb4be837
nvim: add rust-analyzer 2024-01-02 12:12:23 -05:00
1981a25081
fish: fix aliases 2024-01-02 12:10:53 -05:00
b89c75020e
git: use nvim for mergetool 2024-01-02 12:10:22 -05:00
ce8c8126ce
qutebrowser: fixlink uses different dumb instance 2023-12-15 19:04:54 -05:00
ed796356c4
qutebrowser: add paperless shortcut 2023-12-15 19:03:57 -05:00
6c088de975
qutebrowser: remove deprecated option 2023-12-15 19:02:56 -05:00
cc3c30bc10
fish: remove z (we use the standalone program now) 2023-12-03 13:11:45 -05:00
5f4d0b0c41
aerc: fix stylesheet issue 2023-12-03 13:10:42 -05:00
f86c799de7
nvim: add telescope plugin 2023-12-03 12:50:05 -05:00
f066082b30
qutebrowser: use old.reddit instead of libreddit 2023-12-03 12:49:13 -05:00
4d0123e3bc
nvim: make typst snippets import libs 2023-12-03 12:48:19 -05:00
eab94f3433
.config/vars: add rust bin to PATH 2023-11-29 16:08:22 -05:00
55102dbfa9
zathura: make recolor less bright 2023-11-04 16:13:56 -04:00
07c958323f
nvim: integrate testr for tests 2023-11-04 15:34:07 -04:00
7f90afaabc
picom: browser transparency woOOOOOOOOO 2023-11-04 15:33:32 -04:00
fd9a0ce18f
discord: inject amoled theme 2023-10-31 12:47:58 -04:00
2f133e087a
nvim: mkdir debugger input folder 2023-10-24 17:49:55 -04:00
18aeacdcba
xonotic: record in 60fps 2023-10-12 20:33:52 -04:00
d6f13328a9
sorter.sh: sort webms 2023-10-12 20:33:15 -04:00
29a95ef90a
mpv: add extra filters 2023-10-01 13:26:39 -04:00
43da58eba3
nvim: make paths less brittle 2023-09-30 12:01:23 -04:00
ef94ba85a4
fish: refactor arf alias 2023-09-15 19:43:55 -04:00
4a1cc979e1 nvim: update typst notes snippets 2023-09-15 19:43:40 -04:00
943483b0d4
def.sh: added
dictionary definition wrapper over sdcv
2023-09-04 12:33:51 -04:00
d9fd7d45bb
dotinstall now installs Python programs 2023-09-04 12:31:42 -04:00
fc78597525
qutebrowser: add stackoverflow to fixlink.sh 2023-09-01 21:31:55 -04:00
6ee93aa5d7
nvim: fix typst chem snippets 2023-08-28 19:30:21 -04:00
94c8623995
nvim: added chem typst template 2023-08-27 11:14:01 -04:00
40cc60abd8
qutebrowser: replace deprecated command 2023-08-27 11:00:17 -04:00
fc2f333223
nvim: typst auto root finding 2023-08-27 10:59:48 -04:00
692bbb8e56
nvim: remove autopairs toggle/untoggle bind
@@ tramples over the "repeat macro" bind
2023-08-27 10:57:22 -04:00
05f3f289c6
mpv: remove vflip bind 2023-08-27 10:56:46 -04:00
b4f7722108
fish: add more aliases 2023-08-27 10:56:10 -04:00
ef95eb38db
mpv: add funny filters 2023-08-17 22:08:46 -04:00
ed7f89920d
xonotic: remove nickname option 2023-08-17 22:08:18 -04:00
e1b6eda4aa
nvim: typst "index" template 2023-08-15 21:12:57 -04:00
3b596e5a0e
nvim: ultisnips uses Tab now 2023-08-14 10:17:16 -04:00
0a046359a5
dic.sh: added 2023-08-13 21:56:52 -04:00
b778e0c1be
fish: update zathsec alias path 2023-08-13 21:46:23 -04:00
0aacb9e484
nvim: put typst stuff in an ftplugin file 2023-08-07 21:12:15 -04:00
82e35a86ce
zathura: disable loading text 2023-08-05 12:43:25 -04:00
ac8b502c24
zathura: make link numbers more visible 2023-08-05 10:54:17 -04:00
2696212570
sorter.sh: loop mpv 2023-08-03 20:41:26 -04:00
8e2de8afe2
identity.sh: chmod files adequately 2023-08-03 18:58:30 -04:00
03202c43b0
xinitrc: do not use gentoo-pipewire-launcher 2023-08-03 18:40:59 -04:00
e03e2f5833
fish: add tmux alias for 256-color 2023-08-01 11:03:24 -04:00
01711935b6
qutebrowser: misc service changes 2023-08-01 10:41:00 -04:00
b137fe275c
tmux: improve clipboard compatibility 2023-08-01 10:40:19 -04:00
6166d0e554
tmux: better dwm emulation 2023-07-31 13:46:24 -04:00
0d42fc2946
nvim: silence missing rasmus theme error 2023-07-30 16:56:20 -04:00
1d06ecca0e
nvim: add color.vim
whoops it wasn't there
2023-07-30 16:51:42 -04:00
671b6afd9b
tmux: set dwm.tmux mfact to 50% 2023-07-30 16:46:05 -04:00
378d91ca0e
tagger.sh: allow tagging existing files 2023-07-28 19:21:40 -04:00
e4cc5369fa
zathura: added stricter seccomp config 2023-07-27 16:31:09 -04:00
17dbec19e6
zathura: unbork links
disabling sandbox, because we'll mostly use this for our own files
anyways
2023-07-27 16:25:15 -04:00
89fa51dffb
zathura: remove deprecated option 2023-07-27 16:01:36 -04:00
da5a12a06e
zathura: transparencyyyyy
i finally got it working
2023-07-27 15:42:42 -04:00
a196a80ec2
nvim: typst/zathura better integrated 2023-07-27 14:41:36 -04:00
d9afec4380
nvim: change clipboard binds 2023-07-27 14:20:42 -04:00
df3c67bf7b
picom: rounded corners are back 2023-07-26 13:34:18 -04:00
351649c507
xcompose: added elon musk reference 2023-07-26 12:31:42 -04:00
6fd8eb0522
qutebrowser: give title to homepage 2023-07-25 21:11:11 -04:00
8546a8b976
qutebrowser: fresh coat of paint 2023-07-25 19:59:13 -04:00
3dbf7c9130
qutebrowser: smooooth scroll
finally we can smoothly scroll for Ctrl-D/Ctrl-U gg/G
2023-07-24 13:12:34 -04:00
f802618e96
pyinstantref: added bind to zathura 2023-07-23 21:18:00 -04:00
6abd2abc5d
pyinstantref: bump version 2023-07-23 20:03:35 -04:00
0477ff8bc9
rofi: improve readability on theme 2023-07-22 22:17:13 -04:00
c0ba610559
rofi: added 2023-07-22 21:23:54 -04:00
5df98b9e39
ipython: disable exit confirm prompt 2023-07-22 21:13:12 -04:00
ec7dd6c5b9
ipython: default profile settings 2023-07-22 15:23:52 -04:00
16b08161a4
nvim: use rasmus color theme 2023-07-22 15:22:47 -04:00
79e5d3a087
fix executable bit on last commit (whoops) 2023-07-19 16:38:56 -04:00
d250aa9d8a
added misc segfault.net server scripts 2023-07-19 16:37:06 -04:00
c0b0c5ba67
.config/vars: source instead of execute 2023-07-19 15:04:16 -04:00
29360324bf
.profile: split off exports to a different file 2023-07-19 11:52:07 -04:00
ae32f8199e
nvim: improve typst experience 2023-07-18 16:39:18 -04:00
7d1330b020
tagger.sh: improvements
- no longer use printf incorrectly
- more lenient new tag creation
2023-07-14 22:02:09 -04:00
f3be7254d3
.profile: only start ssh-agent on DEFAULT profile 2023-07-13 21:26:37 -04:00
5f03d14a14
tagger.sh: add colors 2023-07-13 17:56:13 -04:00
7b8b099a88
tag.sh: add instructions 2023-07-13 17:28:09 -04:00
6c464a0225
tagger.sh: added 2023-07-13 17:27:17 -04:00
e8b9712d59
gomuks: reinstate escape bind
apparently you also need the bind to clear Reply to
2023-07-13 13:06:04 -04:00
c70fc2ecda
gomuks: added keybindings 2023-07-12 21:54:30 -04:00
49e7178980
inkscape-shortcut-manager: bump version 2023-07-12 21:53:16 -04:00
d2c8b4fa60 nvim: add inkscape-shortcut-manager as submodule 2023-07-11 22:22:04 -04:00
9fcc33f76c
pyinstantref: bump version 2023-07-11 20:24:37 -04:00
0ab541a5a9
fish: thur -> zathura 2023-07-11 19:51:21 -04:00
0b25e00cbf
updated notification sound 2023-07-11 19:41:34 -04:00
6b492ecff4
mimeapps.list: use qutebrowser as default browser 2023-07-11 13:18:10 -04:00
6368c2241c
fish: show username/host prompt on left 2023-07-10 21:39:16 -04:00
3fee59fd89
typst: misc
- add more autopairs symbols
- add general template
2023-07-10 20:29:43 -04:00
a86e10856a
pyinstantref: added 2023-07-10 18:13:13 -04:00
1290a8b561
nvim: disable autopairs fly mode
rip
2023-07-10 17:56:00 -04:00
de1e3e5f56
nvim: update typst stuff
typst got updated and now it has TYPST_ROOT.
pretty useful
2023-07-10 13:05:58 -04:00
18d2ffdd4b
.profile: fix CARGO_HOME typo 2023-07-10 12:14:59 -04:00
d562ac5f99
cleanup: add node repl history 2023-07-10 12:14:23 -04:00
2883030476
fish: add chat qutebrowser profile 2023-07-10 12:13:55 -04:00
fa4f9f9d93
nvim: switch to pyright server 2023-07-10 09:36:49 -04:00
4efdbc6d43
dunst: update config
transparency, put notifs on bottom right
2023-07-09 20:59:22 -04:00
400c7f34e4
nvim: typst superscript now adds parentheses 2023-07-09 13:08:26 -04:00
7d1bb73815
nvim: fix autopairs for typst 2023-07-09 10:12:24 -04:00
0c1c03f0e0
msrec: show all output by default 2023-07-08 22:34:32 -04:00
5374bcadee
nvim: add "+c clipboard bind 2023-07-08 21:23:08 -04:00
109c321c85
nvim: autopairs upgrades 2023-07-08 21:21:40 -04:00
02ea6f66f6
watson-shell: updated 2023-07-08 20:38:58 -04:00
acb16acd12
nvim: set updatetime lower 2023-07-08 19:52:20 -04:00
9a82e1d731
fish: add z plugin 2023-07-08 18:32:25 -04:00
0e57f739f2
nvim: fix typst snippet inversion 2023-07-08 16:57:15 -04:00
87c4c3352f
nvim: actually good clipboard binds 2023-07-08 16:56:22 -04:00
b33d4bea7f
nvim: extra typst stuff for lectures 2023-07-06 20:19:46 -04:00
5371170dcf
qutebrowser: added libmedium to fixlink.sh 2023-07-06 19:17:17 -04:00
574f8d0274
neofetch: added config file 2023-07-06 13:41:00 -04:00
b571c69dc3
nvim: add git-gutter plugin 2023-07-05 20:18:32 -04:00
4c99ee4f02
nvim: remove leap plugin 2023-07-05 19:57:34 -04:00
dcebf4a7f5
update for retro look again 2023-07-05 16:12:56 -04:00
fdd69c7a3d
fuzztest.sh: added 2023-07-05 15:42:23 -04:00
7c7284a3aa
nvim: ultisnips now uses ctrl-l bind to move to next stop 2023-07-05 15:41:55 -04:00
bcc11ed3ad
nvim: clipboard is now internal again 2023-07-03 19:02:56 -04:00
5ac55ecc39
qutebrowser: escape dismisses messages 2023-06-28 19:27:56 -04:00
cc348b5711
fish-fm: sxiv helper function 2023-06-27 16:11:59 -04:00
a1742ca0d2
zathurarc: disable recolor by default 2023-06-27 16:11:28 -04:00
cc4d8e92bc
fish-fm: add extra prompt 2023-06-24 12:11:48 -04:00
8e4a4961cc
qutebrowser: use fish as a file manager 2023-06-24 11:58:20 -04:00
14f9c0b192
nvim: add css lsp 2023-06-23 12:50:21 -04:00
343ab8c6fc
nvim: add bash lsp 2023-06-23 12:44:39 -04:00
527d42e4af
.profile: start ssh-agent on every login 2023-06-22 18:41:00 -04:00
d2daa6ba62
qutebrowser: fixlink uses a different reddit instance 2023-06-22 18:22:35 -04:00
7230f5d30f
aerc: enable HTML rendering 2023-06-21 15:14:57 -04:00
cb02abb883
qutebrowser: update dsc profile 2023-06-21 12:24:47 -04:00
4041761636
mpv: ctrl-j/k binds to seek 2023-06-21 12:24:23 -04:00
22c168d67a
.profile: moved path exports here from fish conf 2023-06-21 12:23:38 -04:00
7cda582e5c
qbprof: move qutebrowser profile logic to a single script 2023-06-20 14:51:19 -04:00
c044ac6457
cleanup: change to clean ~/ not cwd 2023-06-20 14:49:40 -04:00
d96f968510
qutebrowser: add profiles 2023-06-20 12:37:27 -04:00
1683ed94f3
xinitrc: add extra space to balance out dwm status bar 2023-06-20 12:36:56 -04:00
2fbb63af75
aerc: wait-pass now tells you it's waiting 2023-06-20 12:36:27 -04:00
dbbc79b7d8
.profile: change cargo path 2023-06-20 12:34:09 -04:00
8eddf01386
aerc: added configs 2023-06-18 11:56:21 -04:00
1e42a121e5
identity.sh: revamped 2023-06-18 11:55:18 -04:00
6c7c762857
msrec: added script 2023-06-18 08:33:15 -04:00
3878942e9a
zathura: make things more transparent
also added pdf-poppler to requirements
2023-06-17 12:29:23 -04:00
3792b71e94
use nsxiv instead of sxiv 2023-06-17 12:13:06 -04:00
5c27f13ef1
tmux: rebind stuff under prefix
try not to conflict with vim bindings
2023-06-17 10:53:50 -04:00
dfb2b56827
calcpy: updated to latest commit
properly fixes issues with vim-mode
2023-06-17 10:45:11 -04:00
1f2c0ab1cc
aliases.fish: disable history on units 2023-06-17 10:43:49 -04:00
f201868727
calcpy: improvements
- escape actually works in vi-mode
- added dg() alias for degrees()
2023-06-15 11:29:02 -04:00
129ab023f3
calcpy: added
also see: https://github.com/idanpa/calcpy/issues/2
2023-06-15 10:21:34 -04:00
c6aa3e1bce
.local/bin: remove useless scripts 2023-06-14 19:55:29 -04:00
a98a3acd0d
revert "fish: run identity file if profile hasn't run"
This reverts commit 705e52ccd2.

apparently i'm dumb and restarting my computer fixed all the environment
variables issues in tmux
2023-06-14 15:09:53 -04:00
705e52ccd2
fish: run identity file if profile hasn't run
kinda hacky but who cares
2023-06-13 15:43:51 -04:00
8c7f9da7d4
.profile: move passphrase2pgp variables into identity file 2023-06-13 15:31:38 -04:00
a3671a8b77
oops: accidentally deleted xinitrc 2023-06-13 14:24:44 -04:00
fe8e9af810
xinitrc: moved to .config 2023-06-13 13:21:57 -04:00
a1b8b0c72f
fish: more git aliases 2023-06-13 10:43:51 -04:00
fa4efbf30a
move go folder to .local/share 2023-06-13 10:06:25 -04:00
3153ca6041
battwatch.sh: added 2023-06-12 15:33:28 -04:00
c6227f097c
nvim: added not-inline math macro 2023-06-12 15:32:58 -04:00
083aa183eb
clipedit.sh: use -c in st invocation 2023-06-12 14:54:54 -04:00
2e2d8ab300
nvim: add trouble plugin 2023-06-10 13:46:16 -04:00
ed92d2b650
ledgerrc: added default commodity 2023-06-10 13:45:40 -04:00
21913203ff
xcompose: modify emoji 2023-06-09 18:56:34 -04:00
a18e14e937
nvim: delete Ack 2023-06-09 12:09:21 -04:00
251d4c3cf4
.xinitrc: change dwm status bar info 2023-06-09 12:08:17 -04:00
1d12090ed5
picom: add animations
based on FT-Labs picom
2023-06-03 12:08:40 -04:00
445054554a
picom: fades and rounded corners are back
for some reason picom now properly does corners on dwm without cutting
borders. thanks yshui 👍
2023-06-02 19:45:14 -04:00
a0fff8846f
nvim: add proj template 2023-06-02 19:28:29 -04:00
3c01342287
xcompose: added shrug emoji 2023-05-30 19:10:30 -04:00
e96610bacb
nvim: misc changes
- properly don't overwrite clipboard on s or c in visual mode
- added template for typst
- makefile now compiles with c++20
2023-05-29 21:24:33 -04:00
25b1d0fd0c
mon-on: split off keyboard configs to another script
also added xcompose configs
2023-05-29 21:21:01 -04:00
f3f8035798
nvim: problem template types url first now 2023-05-27 12:40:57 -04:00
2549b78a3f
fish: add discord alias 2023-05-26 21:49:25 -04:00
88aff999d2
fish: reorganize git aliases 2023-05-26 21:48:47 -04:00