Compare commits

..
3 Commits
Author SHA1 Message Date
Periodic 5e99386ecb [Hyprland] Adds emoji picker on SUPER + ALT + apostrophe 2026-10-26 20:05:28 -07:00
Periodic 1f7d814b43 [Neovim] Remove copilot LSP. 2026-10-26 13:56:41 -07:00
Periodic c2a9e5d4fd [hyprland] Fix system keyring 2026-10-26 13:56:41 -07:00
5 changed files with 20 additions and 4 deletions

No files matched your search

@@ -14,6 +14,9 @@ end)
hl.bind("SUPER + ALT + D", function()
hl.exec_cmd(menu)
end)
hl.bind("SUPER + ALT + apostrophe", function()
hl.exec_cmd("rofimoji")
end)
hl.bind("SUPER + ALT + SHIFT + S", function()
hl.exec_cmd("hyprshot -m region --clipboard-only")
end)
+4
View File
@@ -111,6 +111,10 @@
export HYPRCURSOR_SIZE="32"
export HYPRCURSOR_THEME="phinger"
# Point SSH (and anything else that uses the ssh-agent protocol) at
# gnome-keyring's ssh-agent component instead of spawning a separate agent.
export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/keyring/ssh"
# Nvidia config
export LIBVA_DRIVER_NAME="nvidia"
export __GLX_VENDOR_LIBRARY_NAME="nvidia"
+12
View File
@@ -1,5 +1,6 @@
{
config,
lib,
pkgs,
...
}:
@@ -69,6 +70,17 @@ in
chromium.enable = true;
};
services = {
# Secret management: unlocks on login (see security.pam.*.enableGnomeKeyring at
# the system level) and provides the org.freedesktop.secrets D-Bus API plus an
# ssh-agent component.
gnome-keyring.enable = true;
# gnome-keyring's ssh-agent could be used in place of the plain one.
# Un-comment this if I'd rather use the system keyring instead of the ssh-agent.
# ssh-agent.enable = lib.mkForce false;
};
# GTK settings
gtk = {
enable = true;
@@ -16,10 +16,6 @@ return {
vtsls = {},
-- Haskell
hls = {},
-- Copilot
copilot = {
enabled = true,
},
},
codelens = {
enable = true,
+1
View File
@@ -2,6 +2,7 @@
{
home.packages = with pkgs; [
rofi
rofimoji # Emoji/character picker on top of rofi
];
home.file.".config/rofi" = {