Commit graph

968 commits

Author SHA1 Message Date
Jonathan Hodgson
5f35102a96 VIM: Fixes lsp config 2021-09-07 17:00:35 +01:00
Jonathan Hodgson
9255032a61 VIM: Closes preview window after completion 2021-09-07 16:59:55 +01:00
Jonathan Hodgson
c5571a6de4 Sets default fold method to indent 2021-09-07 16:59:24 +01:00
Jonathan Hodgson
8cb2d607e6 Updates vim plugins 2021-09-07 16:58:09 +01:00
Jonathan Hodgson
197ab225d4 Updates zsh plugins 2021-09-07 16:56:43 +01:00
Jonathan Hodgson
4cce33e83b BIN: Adds screen record script 2021-09-07 16:13:41 +01:00
Jonathan Hodgson
11405338f5 Adds regex to current word completion 2021-09-07 14:00:06 +01:00
Jonathan Hodgson
761767db29 BIN: nessusComplianceFilter: various improvements 2021-09-02 11:34:44 +01:00
Jonathan Hodgson
ad9a516eb8 ZSH: make find file only give 1 result 2021-08-31 11:04:46 +01:00
Jonathan Hodgson
fb3fb4365e ZSH: adds ^n keybinding to expand current word's filename
This is useful if I want to edit a script but I'm not in my scripts
directory. It will look for a file with the name I have typed and
replace it.

for example:
    vim yt<^n>
will be replaced with
    vim /home/jonathan/.bin/yt

The script will first try `which <filename>`, searching the path. If
that fails, it will do `locate "*/filename"` which will search for the
file elsewhere
2021-08-31 10:46:58 +01:00
Jonathan Hodgson
afb31a7589 ZSH: fixes issue for creaing directory with ~ in path
The alt-m key binding is used to create a directory for the current
"word". This change makes it work if it has something like ~ in the
name.

${~var} is used to turn on GLOB_SUBST. The string resulting from the
expansion will be interpreted as a pattern anywhere that is possible,
such as filenames expanding `~`

man zshexpn
2021-08-31 10:42:56 +01:00
Jonathan Hodgson
b086532297 ZSH: Completion: Hashcat: fix broken mode selection
Hashcat has changed the way it displays modes. Update the completion
script to reflect this.
2021-08-24 15:58:23 +01:00
Jonathan Hodgson
d92ac70946 ZSH: prompt: show branch on older versions of git 2021-08-23 15:24:34 +01:00
Jonathan Hodgson
5c159344fc ZSH: checks for project in prompt 2021-08-23 15:22:05 +01:00
Jonathan Hodgson
bda6ca95e4 ZSH: checks for project in prompt 2021-08-23 15:19:48 +01:00
Jonathan Hodgson
0fdbfe45b7 ZSH: checks for commands existance before running 2021-08-23 15:16:56 +01:00
Jonathan Hodgson
99736427be 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
c619f884bd 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
2839b8e2bc VIM: Setup ripgrep and inccommand
RIPGREP

ripgrep is now my grep command and I can use [c and ]c for moving
between quickfix entries

INCCOMMAND

Setting this makes vim show the results of substitute commands as they
are types
2021-07-30 10:50:27 +01:00
Jonathan Hodgson
2bc9dd56cc 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
7775ec7539 Bin: Allows yt to use pup instead of hq 2021-07-29 20:14:29 +01:00
Jonathan Hodgson
6c09cc5c39 Bin: Adds nessus compliance filter 2021-07-12 14:06:10 +01:00
Jonathan Hodgson
4406c8407c Add rofi readme 2021-07-08 11:37:55 +01:00
Jonathan Hodgson
f01fa8673f BIN: analyse-headers
Adds some more descriptions
2021-07-05 11:42:49 +01:00
Jonathan Hodgson
70638ac508 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
3934158058 Deletes file 2021-06-23 09:20:41 +01:00
Jonathan Hodgson
d208c53f28 Remind: adds some reminders 2021-05-13 13:12:44 +01:00
Jonathan Hodgson
29a76b6c3d Remind: Adds prinivox reminder 2021-05-13 13:12:27 +01:00
Jonathan Hodgson
a8a639e756 Remind: Adds birthday 2021-05-13 13:11:24 +01:00
Jonathan Hodgson
56174f1ddc VIM: reselect visual selection after encodeing change
This change makes vim re-select the portion of text that was changed
after an encoding change.
2021-05-10 09:19:37 +01:00
Jonathan Hodgson
bd090b44c1 Newsboat: Adds Leafshade software 2021-05-06 20:15:59 +01:00
Jonathan Hodgson
a6835df627 Adds a load of newsboat links 2021-05-06 20:13:06 +01:00
Jonathan Hodgson
737a42d78d Bin: Changes screen layout scripts to allow for non-hdmi screens 2021-04-25 09:21:55 +01:00
Jonathan Hodgson
bf4e6b0ec9 tridactyl: adds some search shortcuts and openwithbrave 2021-04-22 11:03:42 +01:00
Jonathan Hodgson
e5360e8038 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles 2021-04-22 10:13:24 +01:00
Jonathan Hodgson
9153e1c89f Firefox 89's top bar is 10px bigger than it was before
This commit hides an extra 10px so I don't need to see it.
2021-04-22 10:12:15 +01:00
Jonathan Hodgson
5af7269920 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/dotfiles 2021-04-20 14:56:37 +01:00
Jonathan Hodgson
80cf21dcf4 Adds ip addresses to phone status notification 2021-04-20 14:54:11 +01:00
Jonathan Hodgson
8622794068 SMS messages should now print properly to files with wierd chars 2021-04-20 14:52:54 +01:00
Jonathan Hodgson
0d13928595 Make call will now default to +44 if the number starts with a 0 2021-04-20 14:52:27 +01:00
Jonathan Hodgson
b1fd37754b 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
c92f58859d 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
b943a3e03b 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
ed0817f6b5 Merge branch 'master' of ssh://git.jonathanh.co.uk:2222/jab2870/Dotfiles 2021-04-06 12:45:48 +01:00
Jonathan Hodgson
5ed6dc194c Adds Lexima and ultisnips
Lexima auto-closes brackets and quotes etc.
2021-04-06 12:44:28 +01:00
Jonathan Hodgson
6dec897849 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
b568784db3 Adds missed calls list to phone menu 2021-04-04 17:30:49 +01:00
Jonathan Hodgson
30d0c1d6ac Fixes alsa default config 2021-04-04 16:32:45 +01:00
Jonathan Hodgson
4aadb457b2 Adds systemd scripts for hardware access and modem 2021-04-04 16:16:02 +01:00
Jonathan Hodgson
d37cbdd99c Sets wallpaper if ~/Pictures/wallpaper exists 2021-04-04 16:11:26 +01:00