Jonathan Hodgson
3572f25157
Remove some old addresses
2 years ago
Jonathan Hodgson
d01e1b57ae
Bin: small tweaks to screen layout scripts
2 years ago
Jonathan Hodgson
231ff0946e
Nvim plugin updates
2 years ago
Jonathan Hodgson
6fa3f737e2
Work on openapi completion
...
Currently still a work in progress.
the bin/.bin/openapi file will be a bash script for interfacing with an
openapi file. Currently it does things like listing requests, servers,
and viewing a request in json format.
The function added to fzf.zsh adds a zsh widget so that I can press a
keybinding (in my case ^o) to complete the command. It uses the above
script and fzf to make the selection. Currently supports http / https /
curl
The widget looks for an environment variable called OPENAPI which should
point to the openapi file. This is set in zshrc if a project is set.
2 years ago
Jonathan Hodgson
a4b749ded5
Completion: improves the completion of encrypt and decrypt functions
2 years ago
Jonathan Hodgson
fa8fc5787d
Bin: NessusComplianceFilter: add to help
...
After talking to Scot, I thought it may be helpful to add an example awk
command for grouping rows. In the example added, awk will show only the
compliance name, along with a comma seperated list of ip addresses
2 years ago
Jonathan Hodgson
5156ae80dc
Tridactyl: makes tridactyl redirect youtube iframes
...
Previously it was only main frames - now iframes too.
2 years ago
Jonathan Hodgson
45a44e55ec
Bin: Analyse-headers: Add windows joke
...
Requested "feature" by Scot, add a joke if used in WSL.
Can be hidden with --nojoke in case you need profesionalism
2 years ago
Jonathan Hodgson
ec343a7fa8
Fix comment
2 years ago
Jonathan Hodgson
5a9ffd5a77
Tridactyl: updates redirects
...
Also some tidying up
2 years ago
Jonathan Hodgson
cf33344b29
Bin: analyse-headers: no longer warn about no expect-ct
2 years ago
Jonathan Hodgson
16cec4f7e7
BIN: Analyse Headers: improve warning if no lots file
2 years ago
Jonathan Hodgson
ae7bd86993
BIN: analyse-headers: improve csp checking
...
The script now checks included domains against the lots project.
https://lots-project.com/
It also checks domains against a list of known jsonp hosts that was
found here: a21f94e348/allowlist_bypasses/jsonp.ts
2 years ago
Jonathan Hodgson
b715061cfe
Neomutt: adds better support for multipart emails
...
Neomutt now supports sending multipart emails better. See details in my
blog:
https://jonathanh.co.uk/blog/multipart-emails-in-neomutt/
3 years ago
Jonathan Hodgson
b18d3a0f62
Tidy up newsboat urls
3 years ago
Jonathan Hodgson
161d6aa8c1
Removes biscuit submodule
3 years ago
Jonathan Hodgson
56fe4940c0
Removes biscuit config
3 years ago
Jonathan Hodgson
4f3593ad00
Adds newsboat systemd timer
3 years ago
Jonathan Hodgson
892ccd9fe0
Adds better php indent
3 years ago
Jonathan Hodgson
1644cfdb5e
Stops hsetroot distorting background
3 years ago
Jonathan Hodgson
a2aad805e2
Updates mbsync config
3 years ago
Jonathan Hodgson
961cfa1caf
GRC: Nmap: allow hyphens in domains
3 years ago
Jonathan Hodgson
838d34e842
Adds basic image support to link handler
3 years ago
Jonathan Hodgson
6c6508aab5
Stops checking that davmail is running before checking email
3 years ago
Jonathan Hodgson
eb10c02646
Moves check emails systemd files
3 years ago
Jonathan Hodgson
27f641996d
Check program exists before adding grc alias
3 years ago
Jonathan Hodgson
b964dfb23f
Updates zsh-syntax highlighting
3 years ago
Jonathan Hodgson
063ffb3da2
Makes fzf list packages for paru on tab
3 years ago
Jonathan Hodgson
e474335aae
Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles
3 years ago
Jonathan Hodgson
431b6a38cb
Makes grc colour some domains in nmap
3 years ago
Jonathan Hodgson
3f295b20d1
Deletes deoplete-abook submodule
3 years ago
Jonathan Hodgson
c44c410b73
stops firefox closing when last tab is closed
3 years ago
Jonathan Hodgson
1a419c8670
Auto detect laptop resolution for screen layouts
...
New laptop is slightly taller than my last so updates the screenlayout
scripts to detect the resolution automatically
3 years ago
Jonathan Hodgson
5809254253
Removes auto-expand
3 years ago
Jonathan Hodgson
3ce150f385
Makes background script use hsetroot
3 years ago
Jonathan Hodgson
58fe21a0c0
Updates gpg alias
3 years ago
Jonathan Hodgson
be59dd91f6
Deletes old rofi config file
3 years ago
Jonathan Hodgson
2bedce62a4
Stops rofi launcher running as a normal window
3 years ago
Jonathan Hodgson
2d8a64c566
Adds qr code decode to act on last
3 years ago
Jonathan Hodgson
313198d18f
Update zsh plugins
3 years ago
Jonathan Hodgson
cdc3805f04
Changes tridactyl hintchars
...
these are the characters tridactyl will use for hints. I have set them
to be the characters on the home row on my colemak layout
3 years ago
Jonathan Hodgson
b5d14f1149
Small changes to tridactylrc
...
Added hover binding
Added hints for protonmail
Added some settins to disable pocket by default
3 years ago
Jonathan Hodgson
c1d63038d7
Makes tridactyl redirct to old style arch wiki
3 years ago
Jonathan Hodgson
94f1be2e2a
Changes to rofi for new config format
3 years ago
Jonathan Hodgson
c437f3ed21
Updates lspconfig and treesitter
3 years ago
Jonathan Hodgson
292a8744e9
Adds autocommand for updating the shared file
...
This allows neovim instances to share registers, marks, command history
and some other bits.
See :h shada
Augroup stolen from here:
https://vi.stackexchange.com/a/24564
3 years ago
Jonathan Hodgson
b829ab5802
Adds Projectionist plugin
...
Greg Hurrell video: https://www.youtube.com/watch?v=3jDafvUESbs
This allows me to jump between c source, header and test files easily.
It is capable of a lot more than this but I haven't looked into it too
much yet.
3 years ago
Jonathan Hodgson
f6b014475d
Adds mapping for eding vrc
3 years ago
Jonathan Hodgson
4f8f58d992
Some tweaks to lsp config
...
Now uses ccls instead of clang for c language server. Seems better at
jumping to definition.
Also adds <leader k> to open man page since shift k is now overwritten
with the popup for the declaration that lsp provides
3 years ago
Jonathan Hodgson
a6cb84e420
Updates lsp config plugin
3 years ago