diff --git a/img/back.png.age b/img/back.png.age new file mode 100644 index 0000000..69681ce Binary files /dev/null and b/img/back.png.age differ diff --git a/img/heads.png.age b/img/heads.png.age new file mode 100644 index 0000000..e018a4c Binary files /dev/null and b/img/heads.png.age differ diff --git a/img/mic.png.age b/img/mic.png.age index 1075672..0352955 100644 Binary files a/img/mic.png.age and b/img/mic.png.age differ diff --git a/img/player.png.age b/img/player.png.age new file mode 100644 index 0000000..ced378f Binary files /dev/null and b/img/player.png.age differ diff --git a/img/screenshot.png.age b/img/screenshot.png.age new file mode 100644 index 0000000..a87fc2a Binary files /dev/null and b/img/screenshot.png.age differ diff --git a/users/common/default.nix b/users/common/default.nix index 1de45f6..4d95d85 100644 --- a/users/common/default.nix +++ b/users/common/default.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: { +{ imports = [ ./shells/alias.nix ./shells/zsh @@ -7,9 +7,7 @@ ./programs/gpg ]; - home.packages = with pkgs; [ - bat - ]; + programs.bat.enable = true; nixpkgs.config = { allowUnfree = true; }; diff --git a/users/common/graphical/default.nix b/users/common/graphical/default.nix index 75550b0..348040d 100644 --- a/users/common/graphical/default.nix +++ b/users/common/graphical/default.nix @@ -26,6 +26,7 @@ services.dunst = { enable = true; settings.global = { + frame_width = 0; highlight = config.lib.stylix.colors.withHashtag.base0C; progress_bar_frame_width = 0; progress_bar_corner_radius = 0; diff --git a/users/common/programs/streamdeck.nix b/users/common/programs/streamdeck.nix index 89d7993..46d36db 100644 --- a/users/common/programs/streamdeck.nix +++ b/users/common/programs/streamdeck.nix @@ -16,11 +16,51 @@ icon = config.images.images."mic.png"; # Text position text_vertical_align = "middle-bottom"; + background_color = "#7289DA"; }; "6" = { keys = "F8"; - text = "deafen"; - text_vertical_align = "middle-bottom"; + icon = config.images.images."heads.png"; + background_color = "#7289DA"; + }; + "14" = { + keys = "cmd+F12"; + icon = config.images.images."screenshot.png"; + text_vertical_align = "middle"; + background_color = config.lib.stylix.colors.withHashtag.base09; + }; + "9" = { + keys = "cmd+F11"; + icon = config.images.images."screenshot.png"; + text = "SAVE"; + text_vertical_align = "middle"; + font = "${config.stylix.fonts.serif.package}/share/fonts/truetype/DejaVuSerif.ttf"; + background_color = config.lib.stylix.colors.withHashtag.base09; + }; + "4" = { + keys = "cmd+F10"; + icon = config.images.images."screenshot.png"; + text = "QR"; + text_vertical_align = "middle"; + background_color = config.lib.stylix.colors.withHashtag.base09; + }; + "3" = { + keys = "cmd+F9"; + icon = config.images.images."screenshot.png"; + text = "OCR"; + text_vertical_align = "middle"; + background_color = config.lib.stylix.colors.withHashtag.base09; + }; + "13" = { + icon = config.images.images."player.png"; + switch_page = 1; + }; + }; + "1" = { + "0" = { + icon = config.images.images."back.png"; + switch_page = 0; + background_color = config.lib.stylix.colors.withHashtag.base0C; }; }; };