diff options
| author | 2025-07-16 14:36:34 -0700 | |
|---|---|---|
| committer | 2025-07-16 14:36:34 -0700 | |
| commit | bfad411f70befce05a73d4465d5d31d3e768ace2 (patch) | |
| tree | 6cc2a4783cc83a7b1965c8bcd8fe2a7e08d079b9 | |
| parent | ed42149cd92b43121f03980522a3f3c589a69577 (diff) | |
| download | new-dotfiles-bfad411f70befce05a73d4465d5d31d3e768ace2.tar.gz new-dotfiles-bfad411f70befce05a73d4465d5d31d3e768ace2.zip | |
surfingkeys: Add command to remove hash from url
| -rw-r--r-- | surfingkeys/home.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/surfingkeys/home.ts b/surfingkeys/home.ts index eb0ebd5..ad1b75a 100644 --- a/surfingkeys/home.ts +++ b/surfingkeys/home.ts @@ -43,9 +43,16 @@ api.mapkey('<Ctrl-c>g', '#14Load new posts', function() { api.mapkey('g/', '#7Go to top of domain', function() { const url = new URL(window.location.href); url.search = ""; + url.hash = ""; url.pathname = "/"; window.location.assign(url.href); }); +api.mapkey('g.', '#7Remove fragment and query from current url', function() { + const url = new URL(window.location.href); + url.search = ""; + url.hash = ""; + window.location.assign(url.href); + }); api.mapkey('cc', '#13Capture current page', orgCapture); |
