Jonathan Hodgson
8e9073bd2d
Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles
4 uur geleden
Jonathan Hodgson
d2cf4c7f55
Adds uppercase versions of env variables to proxy-on command
4 uur geleden
Jonathan Hodgson
57125ea128
Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles
2 maanden geleden
Jonathan Hodgson
70daba0413
Makes screen mirroring work on different resolutions
2 maanden geleden
Jonathan Hodgson
131d693fd8
zsh tweaks
2 maanden geleden
Jonathan Hodgson
e113ed3992
adds noclobber and interactive comments
2 maanden geleden
Jonathan Hodgson
89dbb2fccf
Tweaks to zsh
2 maanden geleden
Jonathan Hodgson
285165913d
Adds / tweaks a bunch of scripts
2 maanden geleden
Jonathan Hodgson
887f479d1f
Updated global git config
...
Made default branch main and added language server junk to global git
ignore
2 maanden geleden
Jonathan Hodgson
f8bbead37a
Add vim lazy lock to gitignore
2 maanden geleden
Jonathan Hodgson
1da86fb3a5
Overide some clompletions
4 maanden geleden
Jonathan Hodgson
be4fbe17c3
Current word completion - add regexes
4 maanden geleden
Jonathan Hodgson
993f76534d
makes https complete as http
4 maanden geleden
Jonathan Hodgson
954642753f
Starts moving nvim config to lua
5 maanden geleden
Jonathan Hodgson
b039bf70fd
Bin: analyse-headers: bugfix
10 maanden geleden
Jonathan Hodgson
f7d545b57e
Bin: analyse-headers: better csp, x-xss, referer-policy and simple mode
...
The changes amount to the following.
x-xss-protection now "passes" if it's set to 1; mode=block
The CSP now fails if it doesn't have either a script-src or a
default-src.
It now checks for referrer-policy
simple mode is available which doesn't use colours, and instead prepends
each line with either "Misconfigured", "Good", or "Missing. Useful for
automating"
10 maanden geleden
Jonathan Hodgson
2945b1f58b
Newsboat URLS
2 jaren geleden
Jonathan Hodgson
3572f25157
Remove some old addresses
2 jaren geleden
Jonathan Hodgson
d01e1b57ae
Bin: small tweaks to screen layout scripts
2 jaren geleden
Jonathan Hodgson
231ff0946e
Nvim plugin updates
2 jaren geleden
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 jaren geleden
Jonathan Hodgson
a4b749ded5
Completion: improves the completion of encrypt and decrypt functions
2 jaren geleden
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 jaren geleden
Jonathan Hodgson
5156ae80dc
Tridactyl: makes tridactyl redirect youtube iframes
...
Previously it was only main frames - now iframes too.
2 jaren geleden
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 jaren geleden
Jonathan Hodgson
ec343a7fa8
Fix comment
2 jaren geleden
Jonathan Hodgson
5a9ffd5a77
Tridactyl: updates redirects
...
Also some tidying up
2 jaren geleden
Jonathan Hodgson
cf33344b29
Bin: analyse-headers: no longer warn about no expect-ct
2 jaren geleden
Jonathan Hodgson
16cec4f7e7
BIN: Analyse Headers: improve warning if no lots file
2 jaren geleden
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 jaren geleden
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/
2 jaren geleden
Jonathan Hodgson
b18d3a0f62
Tidy up newsboat urls
2 jaren geleden
Jonathan Hodgson
161d6aa8c1
Removes biscuit submodule
2 jaren geleden
Jonathan Hodgson
56fe4940c0
Removes biscuit config
2 jaren geleden
Jonathan Hodgson
4f3593ad00
Adds newsboat systemd timer
2 jaren geleden
Jonathan Hodgson
892ccd9fe0
Adds better php indent
2 jaren geleden
Jonathan Hodgson
1644cfdb5e
Stops hsetroot distorting background
2 jaren geleden
Jonathan Hodgson
a2aad805e2
Updates mbsync config
2 jaren geleden
Jonathan Hodgson
961cfa1caf
GRC: Nmap: allow hyphens in domains
2 jaren geleden
Jonathan Hodgson
838d34e842
Adds basic image support to link handler
2 jaren geleden
Jonathan Hodgson
6c6508aab5
Stops checking that davmail is running before checking email
2 jaren geleden
Jonathan Hodgson
eb10c02646
Moves check emails systemd files
2 jaren geleden
Jonathan Hodgson
27f641996d
Check program exists before adding grc alias
2 jaren geleden
Jonathan Hodgson
b964dfb23f
Updates zsh-syntax highlighting
2 jaren geleden
Jonathan Hodgson
063ffb3da2
Makes fzf list packages for paru on tab
2 jaren geleden
Jonathan Hodgson
e474335aae
Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles
2 jaren geleden
Jonathan Hodgson
431b6a38cb
Makes grc colour some domains in nmap
2 jaren geleden
Jonathan Hodgson
3f295b20d1
Deletes deoplete-abook submodule
2 jaren geleden
Jonathan Hodgson
c44c410b73
stops firefox closing when last tab is closed
2 jaren geleden
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
2 jaren geleden