Commit graph

296 commits

Author SHA1 Message Date
Jonathan Hodgson
c79f3d960a Adds wl-clip support to password manager 2021-11-16 10:30:24 +00:00
Jonathan Hodgson
92b5ac3e4c BIN: Work on fzf-remind 2021-10-10 08:55:57 +01:00
Jonathan Hodgson
64c6291a20 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles 2021-09-27 16:05:36 +01:00
Jonathan Hodgson
764dcb9a67 Adds sxmo_contacts overide 2021-09-27 16:05:27 +01:00
Jonathan Hodgson
20f09041a7 BIN: Adds screen record script 2021-09-07 16:13:41 +01:00
Jonathan Hodgson
aa8cc6a3e2 BIN: nessusComplianceFilter: various improvements 2021-09-02 11:34:44 +01:00
Jonathan Hodgson
94b45836f8 BIN: Deletes open-youtube and puts functionality in yt
The yt script now accepts a --url option which will take a url as an
option like

yt --url youtube.com/watch?v=blar
or
echo youtube.com/watch?v=blar | yt --url

It will also use rofi rather than fzf if not being run from a terminal
or the --rofi flag is given

I have updated the files that used to use open-youtube to reflect this
2021-07-30 13:14:50 +01:00
Jonathan Hodgson
2418c5477b BIN: fix yt to use hq or pup again
My last commit on this file (21ca27d) checks for the existence of
nonsense files - this was originally to check the sed path works.
2021-07-30 12:25:17 +01:00
Jonathan Hodgson
21ca27dec4 BIN: yt will now use sed if hq and pup aren't installed
This is still experimental - might break in weird ways
2021-07-29 20:36:56 +01:00
Jonathan Hodgson
47320aeff7 Bin: Allows yt to use pup instead of hq 2021-07-29 20:14:29 +01:00
Jonathan Hodgson
ce122b2ae7 Bin: Adds nessus compliance filter 2021-07-12 14:06:10 +01:00
Jonathan Hodgson
1b77625b87 BIN: analyse-headers
Adds some more descriptions
2021-07-05 11:42:49 +01:00
Jonathan Hodgson
1d675757ae BIN: YT: multi word search patterns
If you run yt with multiple arguments, they are concatinated as the
search string
2021-06-30 10:55:29 +01:00
Jonathan Hodgson
c5b75d4dd4 Bin: Changes screen layout scripts to allow for non-hdmi screens 2021-04-25 09:21:55 +01:00
Jonathan Hodgson
8662fd7c85 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/dotfiles 2021-04-20 14:56:37 +01:00
Jonathan Hodgson
88e3fb3121 Adds ip addresses to phone status notification 2021-04-20 14:54:11 +01:00
Jonathan Hodgson
056611b014 SMS messages should now print properly to files with wierd chars 2021-04-20 14:52:54 +01:00
Jonathan Hodgson
631837681a Make call will now default to +44 if the number starts with a 0 2021-04-20 14:52:27 +01:00
Jonathan Hodgson
eca9af4fcf Fixes missed calls menu
Selecting a missed call will now call it correctly if the contact is in
the address book
2021-04-20 14:51:02 +01:00
Jonathan Hodgson
dac2ea8b45 BIN: analyse-headers: adds -k flag like curl
This flag will prevent curl from doing certificate checks

The long form, `--insecure` can also be used

Thanks Rob Norman for the suggestion
2021-04-09 11:55:47 +01:00
Jonathan Hodgson
298493d691 Fixes bug where it would try and test an empty line
Thanks Rob Norman for reporting and helping debug.
2021-04-09 11:45:05 +01:00
Jonathan Hodgson
5b05bb9c2c Changes the sms log file so that new messages can be counted
The log now contains @READ@ where @ is a null byte where new and old
messages diverge. This means that new sms's can be more easily counted

This, as well as a count for missed calls, has been added to the
phoneStatus notification
2021-04-05 10:23:39 +01:00
Jonathan Hodgson
f1dd615869 Adds missed calls list to phone menu 2021-04-04 17:30:49 +01:00
Jonathan Hodgson
e0cf58430b Many changes including introduction to menu system
THe main addition here is the menu system that is used to contoll the
phone. THere are also some small helper scripts for calls etc.
2021-04-04 16:04:22 +01:00
Jonathan Hodgson
86840be8ee Makes calling work
Much of the code that interfaces with the modem was taken from SXMO.

Calling now works for both incoming and outgoing calls
2021-04-04 16:01:24 +01:00
Jonathan Hodgson
5832de6742 BIN: analyse-headers: Will attempt to decode F5 Cookies
Thanks <Huw Edwards> for the idea and help implementing it.
2021-03-31 11:12:05 +01:00
Jonathan Hodgson
08e4bceee8 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles 2021-03-31 09:44:58 +01:00
Jonathan Hodgson
3e50eebfe3 adds getnpmversion 2021-03-31 09:44:50 +01:00
Jonathan Hodgson
e121945242 Rename lookup-contact to contact-numbers and fix new lines 2021-03-25 21:25:29 +00:00
Jonathan Hodgson
878870cf56 Adds early version of lookup contact script 2021-03-25 21:22:48 +00:00
Jonathan Hodgson
a683e57409 The recommended value for x-xss-protection is now 0
The script will now recommend x-xss-protection is set to 0, in line with
the recommendation made by owasp.

https://owasp.org/www-project-secure-headers/#x-xss-protection
2021-03-24 13:48:07 +00:00
Jonathan Hodgson
1d3205bfa2 Implements --dry-run for check call
It obviously can't answer a call that isn't coming in, but it creates
the rofi prompt
2021-03-21 13:37:55 +00:00
Jonathan Hodgson
52d4b32c2f Work on incoming calls
Unlike SXMO, I have opted to use rofi to prompt for an incoming call.
This allows me to have accept and decline buttons easily rather than
multiple notifications.
2021-03-21 13:05:30 +00:00
Jonathan Hodgson
afcd28e39e Stops launcher using -normal-window flag
Still not entirely happy about this, might use dmenu instead of rofi.
Not sure yet
2021-03-21 12:54:12 +00:00
Jonathan Hodgson
37196ff91f Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/dotfiles 2021-03-21 12:48:41 +00:00
Jonathan Hodgson
2d25a11908 Improves power menu
Power menu will now add a suspend option for non-phones. Also, it
correctly calls i3lock if not on my phone
2021-03-21 12:47:31 +00:00
Jonathan Hodgson
f76b2b1c6f Makes reverse shell script work if resize listener isn't available 2021-03-11 15:08:06 +00:00
Jonathan Hodgson
01c3906833 Initial work on modem functionality
Including, checking for incoming calls, missed calls, sms and the start
of a dialer using rofi
2021-03-02 18:35:57 +00:00
Jonathan Hodgson
9a5646f49c Makes a start on dialer 2021-03-01 22:28:54 +00:00
Jonathan Hodgson
d1b70aa4e8 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/dotfiles 2021-03-01 19:09:38 +00:00
Jonathan Hodgson
a4fc42b385 Update script to reflect renameing of rofi shutdown theme 2021-02-25 10:37:40 +00:00
Jonathan Hodgson
b2d0a895cb Fixes rofi shutdown command
I use an alias rather than an expanded variable so I can include an
empty parameter.

The rofi shutdown command now only needs a single click to select an
option
2021-02-25 09:55:11 +00:00
Jonathan Hodgson
0b5b8ea499 Bin: adds yt script
This script is used to search and view youtube videos in the command
line.
2021-02-22 20:54:21 +00:00
Jonathan Hodgson
83a5c7c6c4 Fix new message count 2021-02-18 21:17:19 +00:00
Jonathan Hodgson
0453c06a60 Start on sms checker script 2021-02-18 21:13:50 +00:00
Jonathan Hodgson
7ff2ff0521 Stops sms using data flag 2021-02-18 20:43:44 +00:00
Jonathan Hodgson
14d316e081 Fixes a bug where the modem number isn't correctly identified 2021-02-15 21:36:37 +00:00
Jonathan Hodgson
069bc21297 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
3da5389128 Add script for turning nessus html to spreadsheet 2021-02-13 20:21:34 +00:00
Jonathan Hodgson
f88324c3d3 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