Jonathan Hodgson
983896f644
ZSH: Makes prompt shorter in narrow terminals
...
This is mainly achieved by no longer showing the full path.
If the terminal is less than 100 characters, it will show a preceding
icon, >> then the bottom most folder name.
The >> indicates that folders have been missed.
I have added an icon for my dotfiles folder
2021-02-18 21:38:50 +00:00
Jonathan Hodgson
c88b6fa18a
Fix new message count
2021-02-18 21:17:19 +00:00
Jonathan Hodgson
0b22abd4b4
Start on sms checker script
2021-02-18 21:13:50 +00:00
Jonathan Hodgson
30558c7b2d
Stops sms using data flag
2021-02-18 20:43:44 +00:00
Jonathan Hodgson
9fd64e9bb2
Fixes a bug where the modem number isn't correctly identified
2021-02-15 21:36:37 +00:00
Jonathan Hodgson
271c253178
Starts writing modem scripts
...
Currently, I only have one for sending sms messages.
Inspiration was taken from sxmo's send message script although I prefer
to send a message from a file so I don't have to worry about escaping
quotes etc.
Also, i make use of flags
2021-02-15 21:26:55 +00:00
Jonathan Hodgson
fb93abe720
Add script for turning nessus html to spreadsheet
2021-02-13 20:21:34 +00:00
Jonathan Hodgson
3f5663c362
Checks for an argument before setting a project
...
This fixes the bug where pushing esc whilst rofi menu is open would set
the project path to the main projects folder
2021-02-13 20:19:21 +00:00
Jonathan Hodgson
940c4e89f9
Adds mailto to linkhandler
2021-02-13 20:18:58 +00:00
Jonathan Hodgson
4fc3d50c1f
Removes unnecesary notify-send
2021-02-13 20:18:14 +00:00
Jonathan Hodgson
0368bec228
Folder shell will now default to project path if no termial open
2021-02-13 20:17:01 +00:00
Jonathan Hodgson
5aa76ee721
Add xz to extract function
2021-02-13 20:16:37 +00:00
Jonathan Hodgson
a01eaad4d0
Fix dvd rip, gcd is now part of math
2021-02-13 20:16:07 +00:00
Jonathan Hodgson
aa807c8bad
Adds !? and ?! for unicode lookup of introbang
2021-02-13 20:13:21 +00:00
Jonathan Hodgson
66a3424fb5
Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles
2021-02-13 20:12:02 +00:00
Jonathan Hodgson
865566dd04
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
343f510ad0
Adds a small script for querying package versions in redhat
2021-02-13 20:10:21 +00:00
Jonathan Hodgson
e21b641651
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
55e256ad59
Adds a timer that checks for restock of pinecil
2021-02-13 20:04:54 +00:00
Jonathan Hodgson
8ba39ecc04
Adds some birthdays
2021-02-13 20:04:16 +00:00
Jonathan Hodgson
e53b581450
Work on bookmarks
2021-02-13 20:01:41 +00:00
Jonathan Hodgson
0af5b4e4df
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
f08de9faf5
Adds phone support to password manager
2021-02-12 19:18:37 +00:00
Jonathan Hodgson
85ba44a508
Changes to rofi shutdown
...
Changes the icons and temporarily disables lock
2021-02-10 21:19:11 +00:00
Jonathan Hodgson
cca01b6251
Changes rofi font and creates a 4 height selector
2021-02-10 21:15:58 +00:00
Jonathan Hodgson
3c23fbd5f7
Sets DPI on phone
2021-02-10 20:48:13 +00:00
Jonathan Hodgson
a3902ac559
Changes rofi shutdown script
2021-02-08 19:47:38 +00:00
Jonathan Hodgson
db783f2165
Changes to rofi config.
...
Added some layouts for mobile
2021-02-08 19:38:12 +00:00
Jonathan Hodgson
41082f1f06
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
5ae185e6c1
Add brightness script
2021-02-07 17:27:31 +00:00
Jonathan Hodgson
7c41900e74
Adds Onboard layout to use on pinephone
2021-02-04 22:35:44 +00:00
Jonathan Hodgson
635c502d29
Adds launcpad rofi theme
2021-02-03 23:50:25 +00:00
Jonathan Hodgson
3187c98e35
Adds check for fzf
2021-02-03 23:16:35 +00:00
Jonathan Hodgson
bc8e2e2f97
Adds checks to promptconfig
2021-02-03 23:12:28 +00:00
Jonathan Hodgson
58156a250c
Adds checks to xinitrc
2021-02-03 23:11:06 +00:00
Jonathan Hodgson
f6cbc5ddad
Check bat exists before overiding it
2021-02-03 23:04:10 +00:00
Jonathan Hodgson
32dcc8c957
Adds check before running ruby commands
2021-02-03 23:00:28 +00:00
Jonathan Hodgson
30dd026965
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
9b4c064acd
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
d8e3b894c0
BIN: Adds lucky13 to verifySSL
2021-01-13 16:39:34 +00:00
Jonathan Hodgson
bd7337926e
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
064b53f2bf
BIN: adds sweet32 test to verifySSL
2021-01-13 16:27:59 +00:00
Jonathan Hodgson
dd4b8e5161
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
74f433ccb1
ALIAS: makes verifySSL use the chacha ssl if it's available
2021-01-13 16:11:50 +00:00
Jonathan Hodgson
995b2a516e
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
349963cdad
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
3f01926ab6
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
e77aa36e70
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
f5d78bfb9c
Update events
2021-01-06 16:26:37 +00:00
Jonathan Hodgson
94c2ee72f0
Update events
2021-01-06 16:25:42 +00:00