mirror of
https://github.com/librephoenix/nixos-config
synced 2025-10-18 17:44:06 +05:30
Screenshot and capture improvements
This commit is contained in:
parent
f792d80053
commit
6cd7c65863
3 changed files with 8 additions and 1 deletions
|
@ -49,6 +49,7 @@ in
|
||||||
XCURSOR_THEME = config.gtk.cursorTheme.name;
|
XCURSOR_THEME = config.gtk.cursorTheme.name;
|
||||||
GDK_DEBUG = "portals";
|
GDK_DEBUG = "portals";
|
||||||
GTK_USE_PORTALS = 1;
|
GTK_USE_PORTALS = 1;
|
||||||
|
GRIM_DEFAULT_DIR = config.xdg.userDirs.extraConfig.XDG_SCREENSHOT_DIR;
|
||||||
};
|
};
|
||||||
|
|
||||||
xdg.portal =
|
xdg.portal =
|
||||||
|
|
|
@ -10,8 +10,13 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
|
programs.obs-studio.enable = true;
|
||||||
|
programs.obs-studio.plugins = with pkgs.obs-studio-plugins; [
|
||||||
|
obs-gstreamer
|
||||||
|
obs-vaapi
|
||||||
|
obs-scale-to-sound
|
||||||
|
];
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
obs-studio
|
|
||||||
kdePackages.kdenlive
|
kdePackages.kdenlive
|
||||||
tenacity
|
tenacity
|
||||||
ardour
|
ardour
|
||||||
|
|
|
@ -32,6 +32,7 @@ in {
|
||||||
XDG_VM_DIR = "${config.home.homeDirectory}/Machines";
|
XDG_VM_DIR = "${config.home.homeDirectory}/Machines";
|
||||||
XDG_NOTES_DIR = "${config.home.homeDirectory}/Notes";
|
XDG_NOTES_DIR = "${config.home.homeDirectory}/Notes";
|
||||||
XDG_KP_DIR = "${config.home.homeDirectory}/KP";
|
XDG_KP_DIR = "${config.home.homeDirectory}/KP";
|
||||||
|
XDG_SCREENSHOT_DIR = "${config.home.homeDirectory}/Screenshots";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
xdg.mime.enable = true;
|
xdg.mime.enable = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue