Jonathan Hodgson
89dbb2fccf
Tweaks to zsh
9 months ago
Jonathan Hodgson
285165913d
Adds / tweaks a bunch of scripts
9 months ago
Jonathan Hodgson
887f479d1f
Updated global git config
...
Made default branch main and added language server junk to global git
ignore
9 months ago
Jonathan Hodgson
f8bbead37a
Add vim lazy lock to gitignore
9 months ago
Jonathan Hodgson
1da86fb3a5
Overide some clompletions
11 months ago
Jonathan Hodgson
be4fbe17c3
Current word completion - add regexes
11 months ago
Jonathan Hodgson
993f76534d
makes https complete as http
11 months ago
Jonathan Hodgson
954642753f
Starts moving nvim config to lua
12 months ago
Jonathan Hodgson
b039bf70fd
Bin: analyse-headers: bugfix
1 year ago
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"
1 year ago
Jonathan Hodgson
2945b1f58b
Newsboat URLS
2 years ago
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