{ pkgs, fonts, ... }: { home.packages = [ pkgs.yakuake ]; programs.konsole = { enable = true; defaultProfile = "One-Light"; customColorSchemes.onelight = ./onelight.colorscheme; profiles.onelight = { name = "One-Light"; colorScheme = "onelight"; font = { name = fonts.monospace.name; size = fonts.sizes.terminal; }; extraConfig = { "Interaction Options" = { TextEditorCmd = 6; TextEditorCmdCustom = "emacsclient -c +LINE:COLUMN PATH"; UnderlineFilesEnabled = true; OpenLinksByDirectClickEnabled = true; }; "Terminal Features" = { BlinkingCursorEnabled = true; VerticalLine = false; }; }; }; extraConfig = { MainWindow = { MenuBar = "Disabled"; }; TabBar = { ExpandTabWidth = true; NewTabButton = true; }; ThumbnailsSettings = { ThumbnailAlt = true; }; }; }; }