speedwm-personal/docs/example.Xresources

234 lines
12 KiB
Plaintext
Raw Normal View History

!! speedwm configuration file
2022-10-17 21:56:46 +02:00
!!
!! 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'.
2022-09-16 22:18:31 +02:00
!!
2022-10-19 19:25:38 +02:00
!! Bar options
2022-10-19 22:31:15 +02:00
- speedwm.bar.height: 8 !! Height of the bar in pixels (<num>)
2022-10-19 23:07:58 +02:00
- 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)
2022-10-19 22:31:15 +02:00
- 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)
2022-10-19 22:33:17 +02:00
- 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)
2022-10-19 23:07:58 +02:00
- 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 (<num>)
- speedwm.bar.paddingv: 10 !! Vertical padding (extra space) around the bar in pixels (<num>)
- speedwm.bar.position: 1 !! Position of the bar (0: Bottom, 1: Top)
2022-10-19 19:25:38 +02:00
!! 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 (<num>)
- speedwm.border.size: 1 !! Size of the border around windows in pixels (<num>)
2022-10-19 19:25:38 +02:00
!! 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)
2022-10-19 19:25:38 +02:00
!! 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
2022-10-19 19:25:38 +02:00
!! 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
2022-10-19 19:25:38 +02:00
!! 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)
2022-10-19 19:25:38 +02:00
!! Cursor options
- speedwm.cursor.warp: 1 !! Warp the cursor to the next focused window/monitor (0/1)
2022-10-19 19:25:38 +02:00
!! Focus options
- speedwm.focus.spawned: 0 !! Focus the newly spawned window or keep focus (0/1)
2022-10-19 19:25:38 +02:00
!! 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)
2022-10-19 19:25:38 +02:00
!! Gap options
- speedwm.gaps.enable: 1 !! Enable gaps around the windows
- speedwm.gaps.sizeih: 10 !! Horizontal inner gap size (<num>)
- speedwm.gaps.sizeiv: 10 !! Vertical inner gap size (<num>)
- speedwm.gaps.sizeoh: 10 !! Horizontal outer gap size (<num>)
- speedwm.gaps.sizeov: 10 !! Vertical outer gap size (<num>)
- 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)
2022-10-19 19:25:38 +02:00
!! Icon options
- speedwm.icon.size: 10 !! Size of the window icon in the taskbar (<num>)
- speedwm.icon.spacing: 5 !! Spacing between icon and text in the taskbar (<num>)
2022-10-19 19:25:38 +02:00
!! 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] !
2022-10-19 19:25:38 +02:00
!! Dynamic Grid layout
- speedwm.layout.dgrid.forcevsplit: 1 !! Force vertical splits in the dynamic grid layout (0/1)
2022-10-19 19:25:38 +02:00
!! 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]
2022-10-19 19:25:38 +02:00
!! mfact options
2022-10-19 19:28:37 +02:00
- speedwm.mfact: 0.50 !! Default mfact (0-1)
- speedwm.mfact.lowest: 0.05 !! Lowest possible mfact (0-1)
2022-10-19 19:25:38 +02:00
!! Mouse options
- speedwm.mouse.clicktofocus: 0 !! Require clicking on a window to focus or focus when the cursor touches it (0/1)
2022-10-19 22:31:15 +02:00
- 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)
2022-10-19 19:25:38 +02:00
!! Rule options
- speedwm.rule.refresh: 1 !! Allow rules to be refreshed if a title/class changes (0/1)
2022-10-19 19:25:38 +02:00
!! 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 (<char>)
2022-10-19 19:25:38 +02:00
!! Status options
!! Text to print when no status bar is running. Empty means nothing.
- speedwm.status.defaultstatus:
2022-10-19 19:25:38 +02:00
!! Status bar script to run
- speedwm.status.status: status
2022-10-19 19:25:38 +02:00
- speedwm.status.statusallmons: 1 !! Display status text on all monitors (0/1)
2022-10-19 19:25:38 +02:00
!! Switcher options
- speedwm.switcher.maxheight: 200 !! Max height of the switcher in pixels (<char>)
- speedwm.switcher.maxwidth: 600 !! Max width of the switcher in pixels (<char>)
- 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)
2022-10-19 19:25:38 +02:00
!! 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 <num> (0/<monitor number>)
- speedwm.systray.position: 0 !! Position of the systray horizontally (0: Right, 1: Left)
2022-10-19 19:25:38 +02:00
!! 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 (<num>)
- speedwm.tag.preview.paddingv: 0 !! Extra vertical padding between the tag preview and the bar (<num>)
- speedwm.tag.preview.scale: 2 !! Amount to scale down the preview picture by (<num>)
- 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 (<num>)
- speedwm.tag.underlinestroke: 2 !! Height of the underline in pixels (<num>)
- speedwm.tag.underlinevoffset: 0 !! How far above the bottom of the bar the line should appear (<num)
- speedwm.tag.urgentwindows: 1 !! Color tags that have urgent tags on them (0/1)
2022-10-19 19:25:38 +02:00
!! Tiling options
- speedwm.tiling.resizehints: 0 !! Enable resize hints (0/1)
2022-10-19 19:25:38 +02:00
!! Shell to run commands with (<char>)
- speedwm.run.shell: /bin/sh