diff options
author | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-09-03 14:09:35 -0400 |
---|---|---|
committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-09-03 14:09:35 -0400 |
commit | 6cc18a0d63f5494aee56f17d3b422d53993f8ab3 (patch) | |
tree | df912e7e23146b6592f95705e823a07ab93d6a62 | |
parent | 7b8185c6ca47a6b6d27cefcd816c49e2bd7cd591 (diff) |
added tridactyl stuffs
-rw-r--r-- | home-config/home-configuration.scm | 3 | ||||
-rwxr-xr-x | home-config/tridactyl/native_main | bin | 0 -> 892040 bytes | |||
-rw-r--r-- | home-config/tridactyl/tridactyl.json | 7 | ||||
-rw-r--r-- | modules/ryan-config/base-system.scm | 2 | ||||
-rw-r--r-- | modules/ryan-packages/hyprland.bak (renamed from modules/ryan-packages/hyprland.scm) | 4 |
5 files changed, 12 insertions, 4 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm index 08c17a8..983cdf7 100644 --- a/home-config/home-configuration.scm +++ b/home-config/home-configuration.scm | |||
@@ -36,6 +36,7 @@ | |||
36 | (define %home-symlinks | 36 | (define %home-symlinks |
37 | `((".config/guix/home-config/fish" ".config/fish") | 37 | `((".config/guix/home-config/fish" ".config/fish") |
38 | (".config/guix/home-config/nix-config" ".config/nix") | 38 | (".config/guix/home-config/nix-config" ".config/nix") |
39 | (".config/guix/home-config/tridactyl/native_main" ".local/share/tridactyl/native_main") | ||
39 | (".config/guix/home-config/nix-home-manager" ".config/home-manager"))) | 40 | (".config/guix/home-config/nix-home-manager" ".config/home-manager"))) |
40 | 41 | ||
41 | (home-symlinks %home-symlinks) | 42 | (home-symlinks %home-symlinks) |
@@ -51,6 +52,7 @@ | |||
51 | "libnotify" | 52 | "libnotify" |
52 | "fzf" | 53 | "fzf" |
53 | "waypipe" | 54 | "waypipe" |
55 | "foot" | ||
54 | "pulseaudio" ;only for pactl | 56 | "pulseaudio" ;only for pactl |
55 | "qpwgraph" | 57 | "qpwgraph" |
56 | "gnunet" | 58 | "gnunet" |
@@ -161,6 +163,7 @@ | |||
161 | (service home-files-service-type | 163 | (service home-files-service-type |
162 | `((".local/share/nvim/site/autoload/plug.vim" ,(local-file "nvim/plugin-manager/plug.vim")) | 164 | `((".local/share/nvim/site/autoload/plug.vim" ,(local-file "nvim/plugin-manager/plug.vim")) |
163 | (".ssh/config" ,(local-file "ssh/config")) | 165 | (".ssh/config" ,(local-file "ssh/config")) |
166 | (".mozilla/native-messaging-hosts/tridactyl.json" ,(local-file "tridactyl/tridactyl.json")) | ||
164 | ;(".gnupg/sshcontrol" ,(local-file "gnupg/sshcontrol")) | 167 | ;(".gnupg/sshcontrol" ,(local-file "gnupg/sshcontrol")) |
165 | ;(".gnupg/gpg-agent.conf" ,(local-file "gnupg/gpg-agent.conf")) | 168 | ;(".gnupg/gpg-agent.conf" ,(local-file "gnupg/gpg-agent.conf")) |
166 | (".fonts" ,(local-file "fonts" #:recursive? #t)) | 169 | (".fonts" ,(local-file "fonts" #:recursive? #t)) |
diff --git a/home-config/tridactyl/native_main b/home-config/tridactyl/native_main new file mode 100755 index 0000000..b00c53e --- /dev/null +++ b/home-config/tridactyl/native_main | |||
Binary files differ | |||
diff --git a/home-config/tridactyl/tridactyl.json b/home-config/tridactyl/tridactyl.json new file mode 100644 index 0000000..0764f98 --- /dev/null +++ b/home-config/tridactyl/tridactyl.json | |||
@@ -0,0 +1,7 @@ | |||
1 | { | ||
2 | "name": "tridactyl", | ||
3 | "description": "Tridactyl native command handler", | ||
4 | "path": "/home/ryan/.local/share/tridactyl/native_main", | ||
5 | "type": "stdio", | ||
6 | "allowed_extensions": [ "tridactyl.vim@cmcaine.co.uk","tridactyl.vim.betas@cmcaine.co.uk", "tridactyl.vim.betas.nonewtab@cmcaine.co.uk" ] | ||
7 | } | ||
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index ac1ac79..5034f4e 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
@@ -159,7 +159,7 @@ | |||
159 | "wireplumber" | 159 | "wireplumber" |
160 | "wireshark" | 160 | "wireshark" |
161 | "zsh")) | 161 | "zsh")) |
162 | (list my-ca-certs swaylock-effects-new xdg-desktop-portal-hyprland-ryan virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new waybar-new hyprlock) | 162 | (list my-ca-certs swaylock-effects-new xdg-desktop-portal-hyprland-ryan virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new waybar-new) |
163 | %my-base-packages )) | 163 | %my-base-packages )) |
164 | 164 | ||
165 | ;; Below is the list of system services. To search for available | 165 | ;; Below is the list of system services. To search for available |
diff --git a/modules/ryan-packages/hyprland.scm b/modules/ryan-packages/hyprland.bak index 04a9292..b96aa4e 100644 --- a/modules/ryan-packages/hyprland.scm +++ b/modules/ryan-packages/hyprland.bak | |||
@@ -338,7 +338,7 @@ for C++.") | |||
338 | )))))) | 338 | )))))) |
339 | 339 | ||
340 | 340 | ||
341 | (define-public hyprland | 341 | (define-public hyprland-ryan |
342 | (package | 342 | (package |
343 | (name "hyprland") | 343 | (name "hyprland") |
344 | (version "0.42.0") | 344 | (version "0.42.0") |
@@ -493,5 +493,3 @@ more.") | |||
493 | (license license:bsd-3) | 493 | (license license:bsd-3) |
494 | (synopsis "Hyprland's idle daemon ") | 494 | (synopsis "Hyprland's idle daemon ") |
495 | (description "Hyprland's idle daemon "))) | 495 | (description "Hyprland's idle daemon "))) |
496 | |||
497 | hyprland | ||