; bug.n - tiling window management ; @version 9.0.0 ;; Status bar Config_showBar=1 Config_horizontalBarPos=left Config_verticalBarPos=top Config_barWidth=100% Config_singleRowBar=1 Config_spaciousBar=1 Config_fontName=Terminus (TTF) for Windows Config_fontSize=9 Config_largeFontSize=12 ;; ;;;<time>;<date>;<ram>;<cpu>;<battery>;<volume>;<music> ; Amora ;Config_backColor_#1=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_backColor_#2=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_backColor_#3=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_foreColor_#1=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_foreColor_#2=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_foreColor_#3=2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331;2a2331 ;Config_fontColor_#1=dedbeb;dedbeb;dedbeb;aabae7;aabae7;a2baa8;eacac0;e83f80;9985d1;e68ac1 ;Config_fontColor_#2=e68ac1;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;e83f80;dedbeb ;Config_fontColor_#3=a2baa8;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb;dedbeb ; lovelace ;Config_backColor_#1=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_backColor_#2=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_backColor_#3=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_foreColor_#1=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_foreColor_#2=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_foreColor_#3=1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28;1D1F28 ;Config_fontColor_#1=FDFDFD;FDFDFD;FDFDFD;79E6F3;79E6F3;5ADECD;F2A272;F37F97;8897F4;C574DD ;Config_fontColor_#2=C574DD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;F37F97;FDFDFD ;Config_fontColor_#3=5ADECD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD;FDFDFD ; everforest ;Config_backColor_#1=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_backColor_#2=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_backColor_#3=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_foreColor_#1=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_foreColor_#2=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_foreColor_#3=2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339;2b3339 ;Config_fontColor_#1=d3c6aa;d3c6aa;d3c6aa;83c092;83c092;a7c080;dbbc7f;e67e80;7fbbb3;d699b6 ;Config_fontColor_#2=d699b6;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;e67e80;d3c6aa ;Config_fontColor_#3=a7c080;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa;d3c6aa ; Tokyo Night Config_backColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_backColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_backColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_foreColor_#1=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_foreColor_#2=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_foreColor_#3=1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26;1a1b26 Config_fontColor_#1=a9b1d6;a9b1d6;a9b1d6;449dab;449dab;a7c080;e0af68;f7768e;7aa2f7;ad8ee6 Config_fontColor_#2=ad8ee6;a9b1d6;32344a;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;f7768e;a9b1d6 Config_fontColor_#3=a7c080;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6;a9b1d6 Config_barTransparency=off Config_barCommands= Config_readinBat=0 Config_readinCpu=1 Config_readinDate=1 Config_readinDateFormat=ddd, yyyy/MM/dd Config_readinDiskLoad=0 Config_readinMemoryUsage=0 Config_readinMusic=1 Config_readinNetworkLoad=0 Config_readinRam=1 Config_readinTime=1 Config_readinTimeBinary=0 Config_readinTimeFormat=HH:mm:ss Config_readinVolume=1 Config_readinInterval=1000 Config_barItemSpacing=8 Config_barIconSpacing=4 Config_iconFontName=SijiNGWindows Config_iconFontSize=9 Config_iconFontYOffset=0 ;; <time>;<date>;<ram>;<cpu>;<battery>;<volume>;<music> Config_barIcons=;̅;;;;; Config_combineDateAndTime=1 ;; Windows ui elements Config_bbCompatibility=0 Config_borderWidth=1 Config_borderPadding=-1 Config_showTaskBar=1 Config_showBorder=0 Config_selBorderColor=ad8ee6 ;; Window arrangement Config_viewNames=1;2;3;4;5;6;7;8;9 Config_layout_#1=[]=;tile Config_layout_#2=[M];monocle Config_layout_#3=><>; Config_layoutCount=3 Config_layoutAxis_#1=1 Config_layoutAxis_#2=2 Config_layoutAxis_#3=2 Config_layoutGapWidth=8 Config_layoutMFactor=0.6 Config_areaTraceTimeout=0 Config_continuouslyTraceAreas=0 Config_dynamicTiling=1 Config_ghostWndSubString= (Not Responding) Config_mFactCallInterval=700 Config_mouseFollowsFocus=0 Config_newWndPosition=bottom Config_onActiveHiddenWnds=view Config_shellMsgDelay=350 Config_syncMonitorViews=0 Config_viewFollowsTagged=0 Config_viewMargins=0;0;0;0 Config_hideTitleBars=0 ;; Config_rule_#<i> := '<class>;<title>;<function name>;<is managed>;<m>;<tags>;<is floating>;<is decorated>;<hide title>;<action>' ;Config_rule_#1=.*;.*;;1;0;0;0;0;0; ;Config_rule_#2=.*;.*;Window_isChild;0;0;0;1;1;1; ;Config_rule_#3=.*;.*;Window_isPopup;0;0;0;1;1;1; ;Config_rule_#4=QWidget;.*;;1;0;0;0;0;0; ;Config_rule_#5=SWT_Window0;.*;;1;0;0;0;0;0; ;Config_rule_#6=Xming;.*;;1;0;0;0;0;0; ;Config_rule_#7=MsiDialog(No)?CloseClass;.*;;1;0;0;1;1;0; ;Config_rule_#8=AdobeFlashPlayerInstaller;.*;;1;0;0;1;0;0; ;Config_rule_#9=CalcFrame;.*;;1;0;0;1;1;0; ;Config_rule_#10=CabinetWClass;.*;;1;0;0;0;1;0; ;Config_rule_#11=OperationStatusWindow;.*;;0;0;0;1;1;0; ;Config_rule_#12=Chrome_WidgetWin_1;.*;;1;0;0;0;1;0; ;Config_rule_#13=Chrome_WidgetWin_1;.*;Window_isPopup;0;0;0;1;1;1; ;Config_rule_#14=Chrome_RenderWidgetHostHWND;.*;;0;0;0;1;1;0; ;Config_rule_#15=IEFrame;.*Internet Explorer;;1;0;0;0;1;0; ;Config_rule_#16=MozillaWindowClass;.*Mozilla Firefox;;1;0;0;0;1;0; ;Config_rule_#17=MozillaDialogClass;.*;;1;0;0;1;1;0; ;Config_rule_#18=ApplicationFrameWindow;.*Edge;;1;0;0;0;1;0; Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Region capture;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Editor menu;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Screen recording;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0..*;NotificationForm;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0..*;ShareX - Image viewer;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0.2bf8098_r7_ad1;.*;;0;0;0;1;1;0; Config_rule=WindowsForms10.Window.8.app.0.2bf8098_r7_ad1;.+;;1;0;0;0;0;0; Config_rule=Qt5.*QWindowIcon;.*;;1;0;0;0;0;0; Config_rule=Qt6.*QWindowIcon;.*;;1;0;0;0;0;0; Config_rule=Valve001;.*;;0;0;;1;1;1; Config_rule=Chrome_WidgetWin_1;.*;;1;0;0;0;1;0; Config_rule=Chrome_WidgetWin_1;.*;Window_isPopup;1;1;0;1;1;0; Config_rule=Chrome_WidgetWin_1;Developer Tools - .*;;1;1;0;1;1;0; Config_rule=Chrome_WidgetWin_1;Picture in picture;;0;;;;;0; Config_rule=NarratorHelperWindow;.*;;0; Config_rule=Windows.UI.Core.CoreWindow;Search;;0;;;;;0; Config_rule=;Wox;;0;;;;;0; Config_rule=WindowsForms10.Window.8.app.0.1a8c1fa_r7_ad1;;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0..+_r3_ad1;.*;;0;0;0;1;1;1; Config_rule=Qt5.*QWindowIcon;Media viewer;;0;1;;0;0;0; Config_rule=GLFW30;;;0;1;;0;0;0; Config_rule=LWJGL;;;0;1;;0;0;0; Config_rule=SunAwtFrame;;;0;1;;0;0;0; Config_rule=TWizardForm;;;0;1;;0;0;0; Config_rule=Winamp.*;;;0;1;;0;0;0; Config_rule=UnityWndClass;;;0;1;;0;0;0; Config_rule=SDL_app;Starbound;;0;1;;0;0;0;maximize Config_rule=WindowsForms10.Window.8.app.0.1e3b723_r11_ad1;Terraria.*;;0;1;;0;0;0; Config_rule=WindowsForms10.Window.8.app.0.219816e_r11_ad1;Terraria.*;;0;1;;0;0;0; Config_rule=SDL_app;Terraria.*;;0;1;;0;0;0; Config_rule=gdkWindowToplevel;QEMU;;1;1;;0;0;0; Config_rule=Xash3D Window;;;0;1;;0;0;0; Config_rule=SDL_app;.*;;0;1;;1;0;1;maximize Config_rule=Zandronum MainWindow;;;0;1;;0;0;0; Config_rule=Qt5QWindowIcon;Origin;;0;1;;0;0;0; Config_rule=Aseprite.Window;.*;;0;0;;0;0;0; Config_rule=SDL_app;Mindustry;;0;0;;0;0;0;maximize Config_rule=#32770;Streaming Client;;1;0;8;0;0;0; Config_rule=GZDoomMainWindow;;;0;1;;0;0;0; Config_rule=;RetroBar Taskbar;;0;1;;0;0;0; Config_rule=;RetroBar Properties;;0;1;;0;0;0; Config_rule=;.*VNC Viewer.*;;0;1;;0;0;0; Config_rule=SWT_Window0;.*Eclipse IDE;;0;1;;0;0;0; Config_rule=;.*Parsec.*;;0;1;;0;0;0; Config_rule=diesel win32;PAYDAY 2;;0;1;;0;0;0; Config_rule=Shell_TrayWnd;;;0;;;;;0; Config_rule=gdkWindowToplevel;;;0;1;;0;0;0; Config_rule=VMUIFrame;;;0;1;;0;0;0; Config_rule=Window Class;tistow;;0;1;;0;0;0; Config_rule=TForm1;Exeinfo PE.*;;0;1;;0;0;0; Config_rule=HwndWrapper[PowerToys.PowerOCR.*];TextExtractor;;0;1;;0;0;0; Config_rule=ApplicationFrameWindow;;;1;0;0;0;0;0; ;; Configuration management Config_autoSaveSession=auto Config_maintenanceInterval=5000 Config_monitorDisplayChangeMessages=off ;; Key definitions ;; Window management Config_hotkey=#Down::View_activateWindow(0, +1) Config_hotkey=#Up::View_activateWindow(0, -1) Config_hotkey=#+Down::View_shuffleWindow(0, +1) Config_hotkey=#+Up::View_shuffleWindow(0, -1) Config_hotkey=#+Enter:: Config_hotkey=#c:: Config_hotkey=#+m:: Config_hotkey=#+s:: Config_hotkey=#+x:: Config_hotkey=#i::Manager_getWindowInfo() Config_hotkey=#+i::Manager_getWindowList() Config_hotkey=!Down::View_moveWindow(0, +1) Config_hotkey=!Up::View_moveWindow(0, -1) Config_hotkey=!1:: Config_hotkey=!2:: Config_hotkey=!3:: Config_hotkey=!4:: Config_hotkey=!5:: Config_hotkey=!6:: Config_hotkey=!7:: Config_hotkey=!8:: Config_hotkey=!9:: Config_hotkey=!0:: Config_hotkey=!BackSpace:: ;; Window debugging Config_hotkey=#^i::Debug_logViewWindowList() Config_hotkey=#+^i::Debug_logManagedWindowList() Config_hotkey=#^h::Debug_logHelp() Config_hotkey=#^d::Debug_setLogLevel(0, -1) Config_hotkey=#^+d::Debug_setLogLevel(0, +1) ;; Layout management Config_hotkey=#Tab:: Config_hotkey=#Left::View_setLayoutProperty(MFactor, 0, -0.05) Config_hotkey=#Right::View_setLayoutProperty(MFactor, 0, +0.05) Config_hotkey=#^+Enter::View_setLayoutProperty(Axis, 0, +1, 1) Config_hotkey=#^Enter::View_setLayoutProperty(Axis, 0, +2, 1) Config_hotkey=#^Tab::View_setLayoutProperty(Axis, 0, +1, 2) Config_hotkey=#^+Tab::View_setLayoutProperty(Axis, 0, +1, 3) Config_hotkey=#^Up::View_setLayoutProperty(MY, 0, +1) Config_hotkey=#^Down::View_setLayoutProperty(MY, 0, -1) Config_hotkey=#^Right::View_setLayoutProperty(MX, 0, +1) Config_hotkey=#^Left::View_setLayoutProperty(MX, 0, -1) Config_hotkey=#+Left:: Config_hotkey=#+Right:: ;; View/Tag management ;Config_hotkey=#+n::View_toggleMargins() ;Config_hotkey=#BackSpace::Monitor_activateView(-1) ;; Monitor management Config_hotkey=#.::Manager_activateMonitor(0, +1) Config_hotkey=#,::Manager_activateMonitor(0, -1) Config_hotkey=#+.::Manager_setWindowMonitor(0, +1) Config_hotkey=#+,::Manager_setWindowMonitor(0, -1) Config_hotkey=#^+.::Manager_setViewMonitor(0, +1) Config_hotkey=#^+,::Manager_setViewMonitor(0, -1) ;; GUI management Config_hotkey=#Space:: Config_hotkey=#y:: Config_hotkey=#+y:: Config_hotkey=!+y:: ;; Administration Config_hotkey=#^e:: Config_hotkey=#^s:: Config_hotkey=#^r:: Config_hotkey=#^q:: ;; Our Hotkeys Config_hotkey=#!q::ExitApp Config_hotkey=#!r::Reload Config_hotkey=#Enter::Run, wezterm-gui.exe start Config_hotkey=#+Space::Monitor_toggleBar() Config_hotkey=#q::Manager_closeWindow() Config_hotkey=#+d::Window_toggleDecor() Config_hotkey=#f::View_toggleFloatingWindow() Config_hotkey=#t::View_setLayout(1) Config_hotkey=#m::View_setLayout(2) Config_hotkey=#+f::View_setLayout(3) Config_hotkey=!+Enter::Manager_maximizeWindow() Config_hotkey=#+0:: Config_hotkey=#^1:: Config_hotkey=#^2:: Config_hotkey=#^3:: Config_hotkey=#^4:: Config_hotkey=#^5:: Config_hotkey=#^6:: Config_hotkey=#^7:: Config_hotkey=#^8:: Config_hotkey=#^9:: Config_hotkey=#1::Monitor_activateView(1) Config_hotkey=#+1::Monitor_setWindowTag(1) Config_hotkey=#2::Monitor_activateView(2) Config_hotkey=#+2::Monitor_setWindowTag(2) Config_hotkey=#3::Monitor_activateView(3) Config_hotkey=#+3::Monitor_setWindowTag(3) Config_hotkey=#4::Monitor_activateView(4) Config_hotkey=#+4::Monitor_setWindowTag(4) Config_hotkey=#5::Monitor_activateView(5) Config_hotkey=#+5::Monitor_setWindowTag(5) Config_hotkey=#6::Monitor_activateView(6) Config_hotkey=#+6::Monitor_setWindowTag(6) Config_hotkey=#7::Monitor_activateView(7) Config_hotkey=#+7::Monitor_setWindowTag(7) Config_hotkey=#8::Monitor_activateView(8) Config_hotkey=#+8::Monitor_setWindowTag(8) Config_hotkey=#9::Monitor_activateView(9) Config_hotkey=#+9::Monitor_setWindowTag(9)