!! speedwm configuration file !! !! This is the speedwm configuration file. It will be loaded on startup provided it is located in ~/.config/speedwm-de/speedwmrc. !! If it is not, you need to manually load it. !! !! To reload settings during runtime, run 'speedwm.run -r'. !! !! Bar options - speedwm.bar.height: 8 !! Height of the bar in pixels () - speedwm.bar.hide: 0 !! Hide the bar by default (0/1) - speedwm.bar.hide.tags: 0 !! Hide the tags (0/1) - speedwm.bar.hide.emptytags: 1 !! Hide the tags that have no windows open (0/1) - speedwm.bar.hide.powerline: 1 !! Hide the powerline drawn over the tags (0/1) - speedwm.bar.hide.floating: 0 !! Hide the floating window indicator (0/1) - speedwm.bar.hide.layout: 0 !! Hide the layout indicator (0/1) - speedwm.bar.hide.sticky: 0 !! Hide the sticky indicator (0/1) - speedwm.bar.hide.status: 0 !! Hide the status bar (0/1) - speedwm.bar.hide.systray: 0 !! Hide the systray (0/1) - speedwm.bar.hide.title: 0 !! Hide the window title (0/1) - speedwm.bar.hide.unseltitle: 0 !! Hide the unselected window title (0/1) - speedwm.bar.hide.icon: 0 !! Hide the window icon (0/1) - speedwm.bar.layoutposition: 1 !! Position of the layout indicator (0: Right, 1: Left) - speedwm.bar.paddingh: 10 !! Horizontal padding (extra space) around the bar in pixels () - speedwm.bar.paddingv: 10 !! Vertical padding (extra space) around the bar in pixels () - speedwm.bar.position: 1 !! Position of the bar (0: Bottom, 1: Top) !! Border options - speedwm.border.roundedcorners: 0 !! Enable rounded corners around the border of windows (0/1) - speedwm.border.cornerradius: 2 !! Corner radius when rounded corners are enabled () - speedwm.border.size: 1 !! Size of the border around windows in pixels () !! Client options - speedwm.client.allowurgent: 1 !! Allow windows to have the 'urgent' status (0/1) - speedwm.client.autoresize: 1 !! Allow windows to resize themselves on demand (0/1) - speedwm.client.decorhints: 1 !! Respect decoration hints for windows (0/1) - speedwm.client.fade.inactive: 1 !! Fade inactive windows (windows that are not focused) (0/1) - speedwm.client.fade.windows: 1 !! Fade windows (0/1) - speedwm.client.floatscratchpad: 0 !! Float a scratchpad window when it is shown (0/1) - speedwm.client.savefloat: 1 !! Save the position of floating windows when they are no longer floating (0/1) - speedwm.client.swallow: 1 !! Allow clients to be swallowed by the terminal emulator (0/1) - speedwm.client.swallowfloating: 1 !! Also allow floating clients to be swallowed (0/1) - speedwm.client.wmclass: 1 !! Enable workaround for when a class cannot be grabbed from a client (0/1) !! Font options - speedwm.fonts.font1: NotoSans-Regular:size=8:antialiasing=true - speedwm.fonts.font2: fontawesome:size=8:antialiasing=true - speedwm.fonts.font3: Noto Color Emoji:size=8:antialiasing=true !! Color options - speedwm.col.background: #222222 - speedwm.col.layout: #99b3ff - speedwm.col.layouttext: #000000 - speedwm.col.status0: #131210 - speedwm.col.status1: #bf616a - speedwm.col.status2: #A16F9D - speedwm.col.status3: #68ABAA - speedwm.col.status4: #A89F93 - speedwm.col.status5: #D3A99B - speedwm.col.status6: #AFC9AC - speedwm.col.status7: #eae1cb - speedwm.col.status8: #a39d8e - speedwm.col.status9: #6D5E8E - speedwm.col.status10: #a16f9d - speedwm.col.status11: #d3a99b - speedwm.col.status12: #afc9ac - speedwm.col.status13: #eae1cb - speedwm.col.status14: #6d5e8e - speedwm.col.status15: #ffffff - speedwm.col.systray: #222222 - speedwm.col.tag1: #99b3ff - speedwm.col.tag1.text: #eeeeee - speedwm.col.tag2: #99b3ff - speedwm.col.tag2.text: #eeeeee - speedwm.col.tag3: #99b3ff - speedwm.col.tag3.text: #eeeeee - speedwm.col.tag4: #99b3ff - speedwm.col.tag4.text: #eeeeee - speedwm.col.tag5: #99b3ff - speedwm.col.tag5.text: #eeeeee - speedwm.col.tag6: #99b3ff - speedwm.col.tag6.text: #eeeeee - speedwm.col.tag7: #99b3ff - speedwm.col.tag7.text: #eeeeee - speedwm.col.tag8: #99b3ff - speedwm.col.tag8.text: #eeeeee - speedwm.col.tag9: #99b3ff - speedwm.col.tag9.text: #eeeeee - speedwm.col.tagurgent: #f0e68c - speedwm.col.textnorm: #bbbbbb - speedwm.col.textsel: #eeeeee - speedwm.col.titlenorm: #222222 - speedwm.col.titlesel: #99b3ff - speedwm.col.titlehid: #222222 - speedwm.col.windowbordernorm: #000000 - speedwm.col.windowbordersel: #eeeeee - speedwm.col.windowborderurg: #f0e68c !! Color toggles - speedwm.color.hiddentitle: 1 !! Color the hidden title (0/1) - speedwm.color.layout: 1 !! Color the layout indicator (0/1) - speedwm.color.selectedtitle: 1 !! Color the selected title (0/1) !! Cursor options - speedwm.cursor.warp: 1 !! Warp the cursor to the next focused window/monitor (0/1) !! Focus options - speedwm.focus.spawned: 0 !! Focus the newly spawned window or keep focus (0/1) !! Fullscreen options - speedwm.fullscreen.hidebar: 1 !! Hide the bar when a client is fullscreened (0/1) - speedwm.fullscreen.lockfullscreen: 1 !! Lock the fullscreen (0/1) - speedwm.fullscreen.movefullscreenmon: 0 !! Allow moving fullscreened windows to another monitor (0/1) !! Gap options - speedwm.gaps.enable: 1 !! Enable gaps around the windows - speedwm.gaps.sizeih: 10 !! Horizontal inner gap size () - speedwm.gaps.sizeiv: 10 !! Vertical inner gap size () - speedwm.gaps.sizeoh: 10 !! Horizontal outer gap size () - speedwm.gaps.sizeov: 10 !! Vertical outer gap size () - speedwm.gaps.smartgaps: 0 !! Enable different gap size when only one client is spawned (0/1) - speedwm.gaps.smartgapsize: 0 !! Size of the gaps when only one client is spawned (0/1) !! Icon options - speedwm.icon.size: 10 !! Size of the window icon in the taskbar () - speedwm.icon.spacing: 5 !! Spacing between icon and text in the taskbar () !! Layout options !! Deck layout - speedwm.layout.deck.count: 0 !! Enable deck count in the deck layout (0/1) !! Format of the deck count where %d is the deck count (string) - speedwm.layout.deck.format: [%d] ! !! Dynamic Grid layout - speedwm.layout.dgrid.forcevsplit: 1 !! Force vertical splits in the dynamic grid layout (0/1) !! Monocle layout - speedwm.layout.monocle.clientcount: 0 !! Enable client count in the monocle layout (0/1) - speedwm.layout.monocle.count: 0 !! Enable focused client and number of total clients in the monocle layout (0/1) !! Format of the monocle count where %d is the monocle count (string) - speedwm.layout.monocle.format: [%d/%d] !! mfact options - speedwm.mfact: 0.50 !! Default mfact (0-1) - speedwm.mfact.lowest: 0.05 !! Lowest possible mfact (0-1) !! Mouse options - speedwm.mouse.clicktofocus: 0 !! Require clicking on a window to focus or focus when the cursor touches it (0/1) - speedwm.mouse.mfact: 1 !! Enable adjusting mfact with your mouse (0/1) - speedwm.mouse.cfact: 1 !! Enable adjusting cfact with your mouse (0/1) - speedwm.mouse.mousepreview: 1 !! Enable previewing tags by hovering over them with your cursor (0/1) !! Rule options - speedwm.rule.refresh: 1 !! Allow rules to be refreshed if a title/class changes (0/1) !! Stack options - speedwm.stack.attachdirection: 3 !! Direction to attach windows in (0: Default, 1: Above, 2: Aside, 3: Below, 4: Bottom, 5: Top) - speedwm.stack.centerfloating: 1 !! Center floating windows (0/1) - speedwm.stack.i3mcount: 0 !! Enable i3 like nmaster/mastercount (0/1) - speedwm.stack.mastercount: 1 !! Number of master clients in the master stack to start with (0/1) - speedwm.stack.snap: 20 !! Snap pixel () !! Status options !! Text to print when no status bar is running. Empty means nothing. - speedwm.status.defaultstatus: !! Status bar script to run - speedwm.status.status: status - speedwm.status.statusallmons: 1 !! Display status text on all monitors (0/1) !! Switcher options - speedwm.switcher.maxheight: 200 !! Max height of the switcher in pixels () - speedwm.switcher.maxwidth: 600 !! Max width of the switcher in pixels () - speedwm.switcher.menupositionv: 1 !! Menu position of the switcher vertically (0: Bottom, 1: Center, 2: Top) - speedwm.switcher.menupositionh: 1 !! Menu position of the switcher horizontally (0: Left, 1: Center, 2: Right) !! Systray options - speedwm.systray.padding: 2 !! Extra padding between status and systray (0/1) - speedwm.systray.pinning: 0 !! Always show systray on the focused monitor or (0/) - speedwm.systray.position: 0 !! Position of the systray horizontally (0: Right, 1: Left) !! Tag options - speedwm.tag.pertag: 1 !! Allow tags to have their own values (0/1) - speedwm.tag.preview: 1 !! Enable tag previews (0/1) - speedwm.tag.preview.bar: 0 !! Include the bar in the tag preview (0/1) - speedwm.tag.preview.paddingh: 0 !! Extra horizontal padding between the tag preview and the edge of the screen () - speedwm.tag.preview.paddingv: 0 !! Extra vertical padding between the tag preview and the bar () - speedwm.tag.preview.scale: 2 !! Amount to scale down the preview picture by () - speedwm.tag.resetgaps: 1 !! Reset gaps when the tag has no clients (0/1) - speedwm.tag.resetlayout: 1 !! Reset layout when the tag has no clients (0/1) - speedwm.tag.resetmfact: 1 !! Reset mfact when the tag has no clients (0/1) - speedwm.tag.start: 1 !! Start on a tag on startup (0/1) - speedwm.tag.underline: 0 !! Draw an underline on the tags (0/1) - speedwm.tag.underlineall: 0 !! Show underline on all tags or just the selected tags (0/1) - speedwm.tag.underlinepad: 5 !! Horizontal padding between the underline and tag () - speedwm.tag.underlinestroke: 2 !! Height of the underline in pixels () - speedwm.tag.underlinevoffset: 0 !! How far above the bottom of the bar the line should appear () - speedwm.run.shell: /bin/sh