Commit graph

876 commits

Author SHA1 Message Date
Jonathan Hodgson
a378c6548f Removes unnecesary notify-send 2021-02-13 20:18:14 +00:00
Jonathan Hodgson
fd9aedf930 Folder shell will now default to project path if no termial open 2021-02-13 20:17:01 +00:00
Jonathan Hodgson
4ef857d357 Add xz to extract function 2021-02-13 20:16:37 +00:00
Jonathan Hodgson
b7f0fd29d5 Fix dvd rip, gcd is now part of math 2021-02-13 20:16:07 +00:00
Jonathan Hodgson
84fa6bd526 Adds !? and ?! for unicode lookup of introbang 2021-02-13 20:13:21 +00:00
Jonathan Hodgson
8456dfd096 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles 2021-02-13 20:12:02 +00:00
Jonathan Hodgson
f7919d0053 Bin: fixes the lucky13 check
It apparently works with any cbc cipher and doesn't require tls1
2021-02-13 20:11:16 +00:00
Jonathan Hodgson
dece5f06e7 Adds a small script for querying package versions in redhat 2021-02-13 20:10:21 +00:00
Jonathan Hodgson
9a3c9d38bb Adds a command gmutt that opens my terminal with mutt loaded
Also adds a desktop file that allows mutt to handle mailto: links
2021-02-13 20:07:03 +00:00
Jonathan Hodgson
f2dc0df9f3 Adds a timer that checks for restock of pinecil 2021-02-13 20:04:54 +00:00
Jonathan Hodgson
7d706cd450 Adds some birthdays 2021-02-13 20:04:16 +00:00
Jonathan Hodgson
c772ea3870 Work on bookmarks 2021-02-13 20:01:41 +00:00
Jonathan Hodgson
4b7c769b1f Changes the volume script to work with pulseaudio-ctl
https://github.com/graysky2/pulseaudio-ctl

using amixer is a pain and this takes a lot of the complexity out of it.

If pulseaudio-ctl isn't available, the script will still use amixer
2021-02-13 19:05:01 +00:00
Jonathan Hodgson
b64763b89c Adds phone support to password manager 2021-02-12 19:18:37 +00:00
Jonathan Hodgson
fd29426b20 Changes to rofi shutdown
Changes the icons and temporarily disables lock
2021-02-10 21:19:11 +00:00
Jonathan Hodgson
402162ca1a Changes rofi font and creates a 4 height selector 2021-02-10 21:15:58 +00:00
Jonathan Hodgson
faca7c94e6 Sets DPI on phone 2021-02-10 20:48:13 +00:00
Jonathan Hodgson
bcf7ed158d Changes rofi shutdown script 2021-02-08 19:47:38 +00:00
Jonathan Hodgson
7cadc3dfef Changes to rofi config.
Added some layouts for mobile
2021-02-08 19:38:12 +00:00
Jonathan Hodgson
bff3d4c966 Adds a launcher script
This is called from dwm to launch a program by name.

In its current state, it will launch rofi if it's available and dmenu if
not.
2021-02-07 20:54:22 +00:00
Jonathan Hodgson
ce5df3db22 Add brightness script 2021-02-07 17:27:31 +00:00
Jonathan Hodgson
b2f695ea7f Adds Onboard layout to use on pinephone 2021-02-04 22:35:44 +00:00
Jonathan Hodgson
2f282ac2e7 Adds launcpad rofi theme 2021-02-03 23:50:25 +00:00
Jonathan Hodgson
862f2d2fed Adds check for fzf 2021-02-03 23:16:35 +00:00
Jonathan Hodgson
3bc35c9123 Adds checks to promptconfig 2021-02-03 23:12:28 +00:00
Jonathan Hodgson
9b8cfba069 Adds checks to xinitrc 2021-02-03 23:11:06 +00:00
Jonathan Hodgson
0eb79c5f40 Check bat exists before overiding it 2021-02-03 23:04:10 +00:00
Jonathan Hodgson
a93a6074e2 Adds check before running ruby commands 2021-02-03 23:00:28 +00:00
Jonathan Hodgson
ba2b85b2cd BIN: analyse-headers: bug fixes
A couple of bug fixes, removed some unnecesary echos and fixed crash if
name is too long to fit in the heading box
2021-01-25 11:14:57 +00:00
Jonathan Hodgson
4d9c324cc7 VIM: Keep selection when using < or > in visual mode
When indenting or unindenting a code block, I normally visually select
it and use < or >. However, both of these unselect the selection.

The mappings make vim also do gv after such an action which re-selects
the previous selection.
2021-01-19 16:20:10 +00:00
Jonathan Hodgson
15b18a4a0a BIN: Adds lucky13 to verifySSL 2021-01-13 16:39:34 +00:00
Jonathan Hodgson
c1ba95117a BIN: Small adjustments to verifySSL
The script now prepends the command that is echoed with a $ in order to
indicate it is a command that is run

Also stops the script showing each cipher that is tested
2021-01-13 16:30:33 +00:00
Jonathan Hodgson
4c2f3dbc4d BIN: adds sweet32 test to verifySSL 2021-01-13 16:27:59 +00:00
Jonathan Hodgson
a4dc363ee6 BIN: makes the verifySSL print progress messages to stderr
I chose to do this because I want to be able to pipe stdout to a file
and use it as evidence. I don't need the progress for that
2021-01-13 16:21:01 +00:00
Jonathan Hodgson
f5cecab111 ALIAS: makes verifySSL use the chacha ssl if it's available 2021-01-13 16:11:50 +00:00
Jonathan Hodgson
961f7797a7 BIN: starts verifySSL script
This will evolve to become a script that can be used to verify the
findings of a tool like testssl

Currently only supports "beast"
2021-01-13 16:09:28 +00:00
Jonathan Hodgson
6dad0bf8ab BIN: fix csp check in analyse-headers
the csp function didn't correctly return 1 when a missconfigured csp was
found
2021-01-11 14:09:40 +00:00
Jonathan Hodgson
e94ba0b5b2 Improve handling of CSP
Although I'd like to re-do the csp handling, this change fixes the
detection of unsafe-inline and unsafe-eval.
2021-01-11 12:16:18 +00:00
Jonathan Hodgson
b8f104fd00 Makes detection of x-frame-options value case insensitive
In other words, sameorigin == SAMEORIGIN == saMeOriGIN

This is in line with the spec for the header:

https://tools.ietf.org/html/rfc7034
2021-01-11 12:07:07 +00:00
Jonathan Hodgson
b018a6637e Update events 2021-01-06 16:26:37 +00:00
Jonathan Hodgson
fc085c063d Update events 2021-01-06 16:25:42 +00:00
Jonathan Hodgson
26a403372d Update events 2021-01-06 16:25:16 +00:00
Jonathan Hodgson
e772859c6e VIM: adds firevim config
Does 2 thing:
* sets up my setting for editing text (spell checking etc)
* Sets the content type to html for domains starting with mail.
2020-12-21 16:16:37 +00:00
Jonathan Hodgson
206353d2b7 VIM: make filename in statusline 30 chars (maximum) 2020-12-21 16:15:30 +00:00
Jonathan Hodgson
2248c74519 Alias: changes kb to keys
I would like to use kb for a new tool I'm making.
2020-12-18 20:12:02 +00:00
Jonathan Hodgson
dc7a66bd95 aliases: adds enum4linux -> enum4linux-ng
This is a newer re-write with additional features and written in python

https://github.com/cddmp/enum4linux-ng
2020-12-17 09:42:13 +00:00
Jonathan Hodgson
168b2b94c1 aliases: fixes check for a couple of commands
I had forgotten to put the -p flag on type when checking for the
existence of commands
2020-12-17 09:41:09 +00:00
Jonathan Hodgson
91c195a66a VIM: Hides git branch "blob" on status line if not in a git project 2020-12-14 11:27:14 +00:00
Jonathan Hodgson
bf8631198c SH: adds bash shebang to shared dotfiles for syntax highlighting 2020-12-14 09:23:38 +00:00
Jonathan Hodgson
94f636208b VIM: Adds lsp bindings for more languages 2020-12-13 20:58:19 +00:00