You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+27-24
Original file line number
Diff line number
Diff line change
@@ -1,27 +1,24 @@
1
-
-[fidgetingbits Talon Repo](#fidgetingbits-talon-repo)
2
-
-[My Setup](#my-setup)
3
-
-[Arch Linux](#arch-linux)
4
-
-[NixOS](#nixos)
5
-
-[Mac](#mac)
1
+
# fidgetingbits' Talon Repo
2
+
3
+
-[fidgetingbits' Talon Repo](#fidgetingbits-talon-repo)
6
4
-[Interesting features](#interesting-features)
7
5
-[Other stuff](#other-stuff)
6
+
-[Deprecated Features](#deprecated-features)
8
7
-[WARNING](#warning)
9
8
-[Dependencies](#dependencies)
10
9
-[Monkey Patching](#monkey-patching)
11
10
-[Hardware](#hardware)
12
11
-[Recommendations](#recommendations)
13
12
-[Pull requests](#pull-requests)
14
13
15
-
# fidgetingbits Talon Repo
16
-
17
14
Please read the WARNING section before you use this repo, as using some of
18
15
the stuff I have may break your talon experience as I only test this repo on my
19
16
own environment, and you should avoid reporting these problems to aegis or
20
17
talon, without first validating that a repo like
21
18
[community](https://github.com/talonhub/community) works properly first.
22
19
23
-
This repo is fairly thoroughly tested on both Linux (i3wm and Gnome) and Mac
24
-
(Sonoma). Linux functionality has only been tested on Arch Linux and NixOS.
20
+
This repo is fairly thoroughly tested on both Linux (i3wm and Gnome) and Mac (Sonoma). Linux functionality was
21
+
originally built for Arch Linux, but now is only ever tested on NixOS.
25
22
26
23
I use the beta version of Talon so this may result in errors related to
27
24
functionality if you aren't using it. I highly recommend paying for beta on
@@ -30,27 +27,33 @@ functionality if you aren't using it. I highly recommend paying for beta on
30
27
In general I try to keep merging the core features from knausj_talon repo, but
31
28
sometimes it might be months behind.
32
29
33
-
# My Setup
34
-
35
-
## Arch Linux
36
-
37
-
## NixOS
38
-
39
-
## Mac
40
-
41
30
## Interesting features
42
31
43
-
Following in the steps of [Andreas
44
-
Arvidsson](https://github.com/AndreasArvidsson/andreas-talon) the following is
45
-
a list of interesting stuff in is repo that you might want take.
32
+
Following in the steps of [Andreas Arvidsson](https://github.com/AndreasArvidsson/andreas-talon) the following is a list
33
+
of interesting things you will find in is repo that you can take/reuse, that hasn't been added to community yet. I'd
34
+
love to add most of it, but have never found the time.
46
35
47
-
1._vim_ The main feature I added that most people come to this repo for is vim support.
48
-
See `apps/vim/` for more details.
36
+
-_types support_ - I have language tab support for types that I use to help me dictate rust/C types more easily
37
+
-_package manager support_ -
38
+
-_zle_ -
39
+
-_tag pinning_ -
40
+
-_vscode plugin scope_ -
41
+
-_service manager support_ -
49
42
50
43
## Other stuff
51
44
52
-
1._run_talon.sh_ A [script](https://gist.github.com/fidgetingbits/cfc1699da2e8a60533db6c4cfdf390c3) I use to run talon that auto-restarts on stalls.
53
-
2._talon-python-command-server_ - Talon file-based [RPC server](https://github.com/fidgetingbits/talon-python-command-server)
45
+
-_vim support_ - The main feature most people were using was my vim support. This is now split between
46
+
[neovim-talon](https://github.com/hands-free-vim/neovim-talon/tree/main) and my own
47
+
[talon-vim](https://github.com/fidgetingbits/talon-vim) repo, where neovim-talon occasionally lifts parts from..
48
+
-_systemd user services_ - I use a systemd user service and watchdog to launch Talon on login, and also restart it if
49
+
it stalls. See [here](https://gist.github.com/fidgetingbits/a9c9d4786dd28c0f5224071280edfb66)
50
+
-_talon-python-command-server_ - Talon file-based [RPC server](https://github.com/fidgetingbits/talon-python-command-server)
51
+
-_talon-shotbox_ - A [screenshot tool](https://github.com/fidgetingbits/talon-shotbox) that allows you to select
52
+
regions of screen by voice. A bit rough around the edges, but usable. Inspired by flameshot on Linux.
53
+
54
+
## Deprecated Features
55
+
56
+
-_run_talon.sh_ A [script](https://gist.github.com/fidgetingbits/cfc1699da2e8a60533db6c4cfdf390c3) I use to run talon that auto-restarts on stalls. (NOTE: I not longer use this since moving to NixOS)
0 commit comments