Bash script for copying and autotyping data from password-store, gopass or prs.

chore: initial fork commit #1

merged opened by jcg.re targeting main from push-vwswylplsrxo
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:cposd2qe5gzl2nvkbxqiupy5/sh.tangled.repo.pull/3m47eqaojvu22
+19 -20
Interdiff #1 #2
.github/FUNDING.yml

This file has not been changed.

+5 -8
CONTRIBUTING.md
··· 1 1 If you're interested in contributing and making [tessen][1] better, please ensure that 2 - 3 - - you've opened an issue if you think you've found a bug or if you want to add a 4 - new feature 2 + - you've opened an issue if you think you've found a bug or if you want to add a new feature 5 3 - your bash code doesn't trigger errors or warnings from [shellcheck][2] 6 - - if you've used `# shellcheck disable`, there should be a compelling reason 7 - for it 8 - - your bash code has been formatted using [shfmt][3] with the following settings 4 + - if you've used `# shellcheck disable`, there should be a compelling reason for it 5 + - your bash code has been formatted using [shfmt][3] with the following settings: 9 6 `-s -i 2 -ci -sr -bn` 10 7 11 - Please open an issue on [Tangled][4] for reporting bugs or if you have any 12 - questions or other comments. 8 + Please open an issue on [Tangled][4] for reporting bugs or if you have any questions or other 9 + comments. 13 10 14 11 Thanks! 15 12
+14 -12
README.md
··· 27 27 - `tessen` can autotype or copy (or do both at the same time!) your password store and gopass data 28 28 including all of your key-value pair data 29 29 30 - From what I've observed, most scripts out there do not autotype and copy all of your key-value 31 - pair data. They also do not offer choices about autotyping or copying data with the same 32 - flexibility as `tessen` does. 30 + From what the original author observed, most scripts out there do not autotype and copy all of 31 + your key-value pair data. They also do not offer choices about autotyping or copying data with the 32 + same flexibility as `tessen` does. 33 33 34 34 Although [rofi-pass][11] is a good alternative, it only works on Xorg/X11. `tessen` is made to 35 35 work on Wayland. ··· 41 41 doesn't need programs like `sed`, `awk`, `tr`, `cut`, `find`, `sort`, `head`, `tail` (although 42 42 password-store needs them). 43 43 44 - - the code is linted using [shellcheck][13] and formatted using [shfmt][14]. I've also tried to 44 + - the code is linted using [shellcheck][13] and formatted using [shfmt][14]. Care has been taken to 45 45 ensure that `tessen` doesn't leak any sensitive data. Please raise an issue or a pull request if 46 46 you can make tessen more minimalistic or secure. 47 47 ··· 151 151 make a real mess. This is why `tessen` also provides an option to define custom autotype operations. 152 152 153 153 `tessen` uses [wtype][17] for autotyping and it seems to work fine on Firefox. You'll need at least 154 - version [v0.4][27], or later, of wtype for autotyping to work on Chromium although I've experienced 155 - issues on some websites when autotyping on Chromium using `wtype`. I haven't tested any other web 156 - browsers. 154 + version [v0.4][27], or later, of wtype for autotyping to work on Chromium although there have been 155 + reports of issues on some websites when autotyping on Chromium using `wtype`. Other web browsers 156 + have not been tested. 157 157 158 158 It also seems like autotyping on Wayland is in somewhat of a mess right now. An issue tracker on the 159 159 the wayland-protocols repository by Roman Gilg titled [Input Method Hub][28] presents an overview on ··· 166 166 167 167 [Here you go.][31] 168 168 169 - ## Why did you choose this weird name? 169 + ## How was the name chosen? 170 170 171 - Because obvious names like pass-fzf and pass-clip are already taken by other projects? Also, for 172 - some reason, the way how bemenu and fuzzel's UI instantly opens up and displays relevant information 173 - reminded me of Japanese hand fans. I guess I was thinking of some anime while coming up with this 174 - name. 171 + Quoting the original author: 172 + 173 + > Because obvious names like pass-fzf and pass-clip are already taken by other projects? Also, 174 + > for some reason, the way how bemenu and fuzzel's UI instantly opens up and displays relevant 175 + > information reminded me of Japanese hand fans. I guess I was thinking of some anime while coming 176 + > up with this name. 175 177 176 178 ## Contributions 177 179
explicit_path.patch

This file has not been changed.

man/tessen.1.scd

This file has not been changed.

man/tessen.5.scd

This file has not been changed.

tessen

This file has not been changed.

History

9 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
chore: initial fork commit
expand 0 comments
pull request successfully merged
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
1 commit
expand
chore: initial fork commit
expand 0 comments
jcg.re submitted #0
1 commit
expand
chore: initial fork commit
expand 0 comments