Compare commits
3
Commits
9005f1e658
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5e99386ecb | ||
|
|
1f7d814b43 | ||
|
|
c2a9e5d4fd |
No files matched your search
@@ -14,6 +14,9 @@ end)
|
|||||||
hl.bind("SUPER + ALT + D", function()
|
hl.bind("SUPER + ALT + D", function()
|
||||||
hl.exec_cmd(menu)
|
hl.exec_cmd(menu)
|
||||||
end)
|
end)
|
||||||
|
hl.bind("SUPER + ALT + apostrophe", function()
|
||||||
|
hl.exec_cmd("rofimoji")
|
||||||
|
end)
|
||||||
hl.bind("SUPER + ALT + SHIFT + S", function()
|
hl.bind("SUPER + ALT + SHIFT + S", function()
|
||||||
hl.exec_cmd("hyprshot -m region --clipboard-only")
|
hl.exec_cmd("hyprshot -m region --clipboard-only")
|
||||||
end)
|
end)
|
||||||
|
|||||||
@@ -111,6 +111,10 @@
|
|||||||
export HYPRCURSOR_SIZE="32"
|
export HYPRCURSOR_SIZE="32"
|
||||||
export HYPRCURSOR_THEME="phinger"
|
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
|
# Nvidia config
|
||||||
export LIBVA_DRIVER_NAME="nvidia"
|
export LIBVA_DRIVER_NAME="nvidia"
|
||||||
export __GLX_VENDOR_LIBRARY_NAME="nvidia"
|
export __GLX_VENDOR_LIBRARY_NAME="nvidia"
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
@@ -69,6 +70,17 @@ in
|
|||||||
chromium.enable = true;
|
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 settings
|
||||||
gtk = {
|
gtk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@@ -16,10 +16,6 @@ return {
|
|||||||
vtsls = {},
|
vtsls = {},
|
||||||
-- Haskell
|
-- Haskell
|
||||||
hls = {},
|
hls = {},
|
||||||
-- Copilot
|
|
||||||
copilot = {
|
|
||||||
enabled = true,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
codelens = {
|
codelens = {
|
||||||
enable = true,
|
enable = true,
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
rofi
|
rofi
|
||||||
|
rofimoji # Emoji/character picker on top of rofi
|
||||||
];
|
];
|
||||||
|
|
||||||
home.file.".config/rofi" = {
|
home.file.".config/rofi" = {
|
||||||
|
|||||||
Reference in new issue
Block a user