Commit graph

1082 commits

Author SHA1 Message Date
Jonathan Hodgson
01371ba3b6 Adjusts project management for para 2024-09-23 09:56:02 +01:00
Jonathan Hodgson
8e9073bd2d Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles 2024-04-25 14:05:15 +01:00
Jonathan Hodgson
d2cf4c7f55 Adds uppercase versions of env variables to proxy-on command 2024-04-25 14:03:54 +01:00
Jonathan Hodgson
57125ea128 Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles 2024-02-22 21:22:29 +00:00
Jonathan Hodgson
70daba0413 Makes screen mirroring work on different resolutions 2024-02-22 21:21:13 +00:00
Jonathan Hodgson
131d693fd8 zsh tweaks 2024-02-22 21:20:53 +00:00
Jonathan Hodgson
e113ed3992 adds noclobber and interactive comments 2024-02-19 07:03:44 +00:00
Jonathan Hodgson
89dbb2fccf Tweaks to zsh 2024-02-19 07:01:26 +00:00
Jonathan Hodgson
285165913d Adds / tweaks a bunch of scripts 2024-02-18 19:30:08 +00:00
Jonathan Hodgson
887f479d1f Updated global git config
Made default branch main and added language server junk to global git
ignore
2024-02-15 11:53:49 +00:00
Jonathan Hodgson
f8bbead37a Add vim lazy lock to gitignore 2024-02-15 11:43:37 +00:00
Jonathan Hodgson
1da86fb3a5 Overide some clompletions 2023-12-24 12:07:48 +00:00
Jonathan Hodgson
be4fbe17c3 Current word completion - add regexes 2023-12-24 12:06:17 +00:00
Jonathan Hodgson
993f76534d makes https complete as http 2023-12-24 12:05:58 +00:00
Jonathan Hodgson
954642753f Starts moving nvim config to lua 2023-12-12 10:39:45 +00:00
Jonathan Hodgson
b039bf70fd Bin: analyse-headers: bugfix 2023-07-14 12:08:49 +01:00
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"
2023-07-14 11:54:49 +01:00
Jonathan Hodgson
2945b1f58b Newsboat URLS 2022-10-28 20:23:15 +01:00
Jonathan Hodgson
3572f25157 Remove some old addresses 2022-10-13 17:15:29 +01:00
Jonathan Hodgson
d01e1b57ae Bin: small tweaks to screen layout scripts 2022-10-13 16:59:33 +01:00
Jonathan Hodgson
231ff0946e Nvim plugin updates 2022-10-13 16:58:41 +01:00
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.
2022-10-04 11:42:47 +01:00
Jonathan Hodgson
a4b749ded5 Completion: improves the completion of encrypt and decrypt functions 2022-07-28 11:25:09 +01:00
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
2022-07-20 11:11:51 +01:00
Jonathan Hodgson
5156ae80dc Tridactyl: makes tridactyl redirect youtube iframes
Previously it was only main frames - now iframes too.
2022-07-18 21:25:17 +01:00
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
2022-07-06 17:01:04 +01:00
Jonathan Hodgson
ec343a7fa8 Fix comment 2022-07-06 09:48:38 +01:00
Jonathan Hodgson
5a9ffd5a77 Tridactyl: updates redirects
Also some tidying up
2022-07-05 20:00:09 +01:00
Jonathan Hodgson
cf33344b29 Bin: analyse-headers: no longer warn about no expect-ct 2022-06-27 15:23:56 +01:00
Jonathan Hodgson
16cec4f7e7 BIN: Analyse Headers: improve warning if no lots file 2022-06-27 15:03:06 +01:00
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
2022-06-27 14:50:20 +01:00
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/
2022-05-27 20:53:10 +01:00
Jonathan Hodgson
b18d3a0f62 Tidy up newsboat urls 2022-05-11 13:05:01 +01:00
Jonathan Hodgson
161d6aa8c1 Removes biscuit submodule 2022-04-12 09:15:34 +01:00
Jonathan Hodgson
56fe4940c0 Removes biscuit config 2022-04-12 09:01:28 +01:00
Jonathan Hodgson
4f3593ad00 Adds newsboat systemd timer 2022-04-08 14:10:32 +01:00
Jonathan Hodgson
892ccd9fe0 Adds better php indent 2022-03-11 12:28:18 +00:00
Jonathan Hodgson
1644cfdb5e Stops hsetroot distorting background 2022-02-20 14:41:04 +00:00
Jonathan Hodgson
a2aad805e2 Updates mbsync config 2022-02-20 14:39:17 +00:00
Jonathan Hodgson
961cfa1caf GRC: Nmap: allow hyphens in domains 2022-02-20 14:38:39 +00:00
Jonathan Hodgson
838d34e842 Adds basic image support to link handler 2022-02-20 14:37:58 +00:00
Jonathan Hodgson
6c6508aab5 Stops checking that davmail is running before checking email 2022-02-20 14:36:52 +00:00
Jonathan Hodgson
eb10c02646 Moves check emails systemd files 2022-02-20 14:36:10 +00:00
Jonathan Hodgson
27f641996d Check program exists before adding grc alias 2022-02-20 14:35:02 +00:00
Jonathan Hodgson
b964dfb23f Updates zsh-syntax highlighting 2022-02-20 14:34:31 +00:00
Jonathan Hodgson
063ffb3da2 Makes fzf list packages for paru on tab 2022-02-20 14:32:33 +00:00
Jonathan Hodgson
e474335aae Merge branch 'master' of ssh://git.jonathanh.co.uk/jab2870/Dotfiles 2022-02-17 10:56:12 +00:00
Jonathan Hodgson
431b6a38cb Makes grc colour some domains in nmap 2022-02-17 10:44:35 +00:00
Jonathan Hodgson
3f295b20d1 Deletes deoplete-abook submodule 2022-02-07 16:28:30 +00:00
Jonathan Hodgson
c44c410b73 stops firefox closing when last tab is closed 2022-02-07 12:37:09 +00:00