ft: keepassxc as secret-service

ft: keepassxc as secret-service

ft: keepassxc as secret-service
This commit is contained in:
2026-10-09 13:19:55 +02:00
parent 7e63cc79ce
commit d690d2b32c
10 changed files with 118 additions and 7 deletions

View File

@@ -78,7 +78,6 @@
environment.pathsToLink = [ "/share/xdg-desktop-portal" "/share/applications" ];
home-manager.users.djai = {
xdg = {
autostart.enable = true;
mimeApps = {
enable = true;
defaultApplications = {

View File

@@ -59,6 +59,7 @@
{ match.class = "krita"; workspace = "7 silent";}
{ match.class = "com.github.aaronerhardt.Tailor"; workspace = "10 silent";}
{ match.class = "desktop.opencloud.eu."; workspace = "10 silent";}
{ match.class = "org.keepassxc.KeePassXC"; workspace = "10 silent";}
# shadowdim
{ match.title = ".*shadowDim.*"; workspace = "999 silent";}

View File

@@ -61,8 +61,9 @@ in
(hyprLib.on-signal "hyprland.start" [
''uwsm app -- env QT_STYLE_OVERRIDE= opencloud''
"uwsm app -- kitty --class scratchme -d /home/djai/Documents/diary"
"uwsm app -- nohup flameshot"
"hyprctl setcursor Catppuccin-Macchiato-Dark-Cursors 24" # really shouldnt be in here but we get veyr large cursors if we dont
"uwsm app -s b -- nohup flameshot"
"uwsm app -- keepassxc --keyfile ${config.sops.secrets."keepass-keyfile".path} $HOME/Documents/databases/secret.kdbx" # TODO: init secret.kdbx if does not exist
"hyprctl setcursor Catppuccin-Macchiato-Dark-Cursors 24" # really shouldnt be in here but we get very large cursors if we dont
])
];