Skip to content

Instantly share code, notes, and snippets.

@Jotschi
Created October 18, 2023 15:52
Show Gist options
  • Save Jotschi/bf0927ebb78a439ee9e4f53d928586bd to your computer and use it in GitHub Desktop.
Save Jotschi/bf0927ebb78a439ee9e4f53d928586bd to your computer and use it in GitHub Desktop.
Fluxbox Theme
session.screen0.iconbar.iconTextPadding: 10
session.screen0.iconbar.wheelMode: Screen
session.screen0.iconbar.iconWidth: 70
session.screen0.iconbar.alignment: Right
session.screen0.iconbar.deiconifyMode: Follow
session.screen0.iconbar.mode: {static groups} (workspace)
session.screen0.iconbar.usePixmap: false
session.screen0.window.focus.alpha: 255
session.screen0.window.unfocus.alpha: 255
session.screen0.overlay.lineWidth: 1
session.screen0.overlay.lineStyle: LineSolid
session.screen0.overlay.joinStyle: JoinMiter
session.screen0.overlay.capStyle: CapNotLast
session.screen0.menu.alpha: 255
session.screen0.titlebar.left: Stick
session.screen0.titlebar.right: Minimize Maximize Close
session.screen0.systray.pinLeft:
session.screen0.systray.pinRight:
session.screen0.clientMenu.usePixmap: true
session.screen0.tabs.maxOver: false
session.screen0.tabs.intitlebar: true
session.screen0.tabs.usePixmap: true
session.screen0.toolbar.maxOver: false
session.screen0.toolbar.visible: true
session.screen0.toolbar.placement: BottomRight
session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, systemtray, prevwindow, nextwindow, clock
session.screen0.toolbar.widthPercent: 100
session.screen0.toolbar.onTop: False
session.screen0.toolbar.onhead: 0
session.screen0.toolbar.height: 0
session.screen0.toolbar.alpha: 253
session.screen0.toolbar.layer: Dock
session.screen0.toolbar.autoRaise: false
session.screen0.toolbar.autoHide: true
session.screen0.tab.width: 64
session.screen0.tab.height: 16
session.screen0.tab.placement: Bottom
session.screen0.tab.alignment: Left
session.screen0.tab.rotatevertical: True
session.screen0.slit.maxOver: true
session.screen0.slit.acceptKdeDockapps: true
session.screen0.slit.placement: LeftTop
session.screen0.slit.onTop: False
session.screen0.slit.direction: Vertical
session.screen0.slit.alpha: 255
session.screen0.slit.onhead: 0
session.screen0.slit.layer: AboveDock
session.screen0.slit.autoRaise: false
session.screen0.slit.autoHide: true
session.screen0.windowPlacement: RowSmartPlacement
session.screen0.sloppywindowgrouping: true
session.screen0.rowPlacementDirection: LeftToRight
session.screen0.rootCommand: bsetbg -f /home/jotschi/.fluxbox/bg.jpg
session.screen0.windowMenu:
session.screen0.clickRaises: true
session.screen0.defaultDeco: NORMAL
session.screen0.reversewheeling: false
session.screen0.menuDelayClose: 0
session.screen0.opaqueResizeDelay: 50
session.screen0.autoRaise: false
session.screen0.edgeSnapThreshold: 0
session.screen0.maxIgnoreIncrement: true
session.screen0.colPlacementDirection: TopToBottom
session.screen0.workspacewarpinghorizontaloffset: 1
session.screen0.workspaceNames: one,two,three,four,Workspace 5,Workspace 6,
session.screen0.workspacewarping: false
session.screen0.resizeMode: Bottom
session.screen0.userFollowModel: Follow
session.screen0.tooltipDelay: 500
session.screen0.maxDisableResize: false
session.screen0.windowScrollReverse: false
session.screen0.allowRemoteActions: false
session.screen0.opaqueResize: false
session.screen0.imageDither: false
session.screen0.workspaces: 4
session.screen0.workspacewarpingvertical: true
session.screen0.fullMaximization: false
session.screen0.focusModel: ClickFocus
session.screen0.maxDisableMove: false
session.screen0.noFocusWhileTypingDelay: 0
session.screen0.edgeResizeSnapThreshold: 0
session.screen0.windowScrollAction:
session.screen0.desktopwheeling: false
session.screen0.focusNewWindows: true
session.screen0.decorateTransient: false
session.screen0.menuMode: Delay
session.screen0.followModel: Ignore
session.screen0.strftimeFormat: %DD %MM %YY %k:%M:%S
session.screen0.opaqueMove: true
session.screen0.showwindowposition: true
session.screen0.antialias: true
session.screen0.workspacewarpingverticaloffset: 1
session.screen0.tabFocusModel: ClickToTabFocus
session.screen0.menuDelay: 0
session.screen0.workspacewarpinghorizontal: true
session.screen0.focusLastWindow: true
session.screen0.demandsAttentionTimeout: 500
session.screen0.focusSameHead: false
session.titlebar.left: Stick
session.titlebar.right: Minimize Maximize Close
session.slitlistFile: ~/.fluxbox/slitlist
session.tabPadding: 0
session.tabsAttachArea: Window
session.autoRaiseDelay: 250
session.ignoreBorder: false
session.useMod1: true
session.colorsPerChannel: 4
session.appsFile: ~/.fluxbox/apps
session.cacheMax: 200
session.styleOverlay: ~/.fluxbox/overlay
session.tabs: true
session.menuFile: ~/.fluxbox/menu
session.cacheLife: 5
session.opaqueMove: False
session.iconbar: true
session.focusTabMinWidth: 0
session.numLayers: 13
session.configVersion: 13
session.keyFile: ~/.fluxbox/keys
session.styleFile: /home/jotschi/.fluxbox/styles/sephiroth
session.modKey: Mod1
session.forcePseudoTransparency: false
session.doubleClickInterval: 250
session.groupFile: ~/.fluxbox/groups
session.imageDither: True
session.menuSearch: itemstart
! fluxbox-update_configs added '(workspace=[current])' to (Next|Prev)(Window|Group)
! check lines marked by 'FBCV13' if they are correctly updated
!mouse actions added by fluxbox-update_configs
OnTitlebar Mouse1 :MacroCmd {Focus} {Raise} {ActivateTab}
!mouse actions added by fluxbox-update_configs
OnTitlebar Move1 :StartMoving
OnLeftGrip Move1 :StartResizing bottomleft
OnRightGrip Move1 :StartResizing bottomright
OnWindowBorder Move1 :StartMoving
!mouse actions added by fluxbox-update_configs
OnTitlebar Mouse2 :StartTabbing
!mouse actions added by fluxbox-update_configs
OnTitlebar Double Mouse1 :Shade
OnTitlebar Mouse3 :WindowMenu
!mouse actions added by fluxbox-update_configs
OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing BottomRight}
!mouse actions added by fluxbox-update_configs
OnDesktop Mouse1 :hideMenus
OnDesktop Mouse2 :workspaceMenu
OnDesktop Mouse3 :rootMenu
# Mouse Actions:
OnWindow Mouse9 :MacroCmd {Raise} {Focus} {MaximizeWindow}
OnWindow Mod4 Mouse9 :MacroCmd {ResizeTo 1720 1440} {MoveTo 0 0} {Raise}
OnWindow Mod4 Mouse8 :MacroCmd {ResizeTo 1720 1440} {MoveTo 1720 0} {Raise}
#OnWindow Mouse8 :ExecCommand audacious2 -f
Mod4 Mouse5 :ExecCommand pactl -- set-sink-volume @DEFAULT_SINK@ -4%
Mod4 Mouse4 :ExecCommand pactl -- set-sink-volume @DEFAULT_SINK@ +4%
Mod1 Tab :NextWindow (workspace=[current]) !! FBCV13 !!
Mod1 Shift Tab :PrevWindow (workspace=[current]) !! FBCV13 !!
Mod4 Tab :NextWorkspace
Mod4 Shift Tab :PrevWorkspace
Mod4 R :ExecCommand fbrun
Mod4 V :ArrangeWindowsVertical
Mod4 X :Close
Mod4 F1 :Workspace 1
Mod4 F2 :Workspace 2
Mod4 F3 :Workspace 3
Mod4 F4 :Workspace 4
#None F9 :MinimizeWindow
None F10 :MaximizeWindow
Mod4 T :ExecCommand xterm
Mod1 F4 :Close
Mod4 86 :RaiseLayer
Mod4 82 :LowerLayer
style.name: Sephiroth
style.author: DiscoStoo
style.date: 04/08/02
style.credits: Whoever made the bg pic
style.comments:
window.shade.pixmap: test.xpm
window.roundCorners: TopRight TopLeft BottomRight BottomLeft
toolbar.button.color: #000000
toolbar.button.colorTo: #010103
toolbar.button.picColor: #5e626d
toolbar.button: Raised Bevel1 Solid Horizontal
toolbar.button.pressed.color: #000000
toolbar.button.pressed.colorTo: #717580
toolbar.button.pressed: Flat Solid Diagonal
toolbar.clock.color: #000000
toolbar.clock.colorTo: #010103
toolbar.clock.textColor: #5e626d
toolbar.clock: Raised Bevel1 Solid Horizontal
#toolbar.clock.pixmap: test.xpm
toolbar.color: #000000
toolbar.colorTo: #010103
toolbar.textColor: #000000
toolbar.font: snap-8
toolbar.justify: Center
toolbar: Raised Bevel2 Solid Vertical
toolbar.label.color: #000000
toolbar.label.colorTo: #010103
toolbar.label.textColor: #5e626d
toolbar.label: Raised Bevel1 Solid Horizontal
toolbar.windowLabel.color: #000000
toolbar.windowLabel.colorTo: #010103
toolbar.windowLabel.textColor: #cccccc
toolbar.windowLabel: Raised Bevel1 Solid Horizontal
window.button.pressed.color: #3f3f3f
window.button.pressed.colorTo: #010103
window.button.pressed: parentrelative
window.button.focus.color: #5e626d
window.button.focus.colorTo: #010103
window.button.focus.picColor: #7c808b
window.button.focus: parentrelative
window.button.unfocus.color: #5e626d
window.button.unfocus.colorTo: #010103
window.button.unfocus.picColor: #484c54
window.button.unfocus: parentrelative
window.frame.focus.color: #5e626d
window.frame.focus.colorTo: #000000
window.frame.focus: parentrelative
window.frame.unfocus.color: #5e626d
window.frame.unfocus.colorTo: #000000
window.frame.unfocus: parentrelative
window.grip.focus.color: #5e626d
window.grip.focus.colorTo: #010103
window.grip.focus: parentrelative
window.grip.unfocus.color: #5e626d
window.grip.unfocus.colorTo: #5e626d
window.grip.unfocus: parentrelative
window.handle.focus.color: #5e626d
window.handle.focus.colorTo: #5e626d
window.handle.focus: parentrelative
window.handle.unfocus.color: #5e626d
window.handle.unfocus.colorTo: #010103
window.handle.unfocus: parentrelative
window.font: snap-8
window.justify: Right
window.label.focus.color: #5e626d
window.label.focus.colorTo: #010103
window.label.focus.textColor: #cccccc
window.label.focus: parentrelative
window.label.unfocus.color: #5e626d
window.label.unfocus.colorTo: #010103
window.label.unfocus.textColor: #4b4b4b
window.label.unfocus: parentrelative
window.title.focus.color: #1d1e21
window.title.focus.colorTo: #010103
window.title.focus: Raised Bevel1 Solid Vertical
window.title.unfocus.color: #000000
window.title.unfocus.colorTo: #010103
window.title.unfocus: Raised Bevel1 Solid Vertical
menu.frame.color: #000000
menu.frame.colorTo: #363636
menu.frame.textColor: #5e626d
menu.frame.font: snap-8
menu.frame.justify: Right
menu.frame: Flat Solid Diagonal
menu.hilite.color: #000000
menu.hilite.colorTo: #4c4c4c
menu.hilite.textColor: #cccccc
menu.hilite: Raised Bevel1 Solid CrossDiagonal
menu.title.color: #000000
menu.title.colorTo: #959595
menu.title.textColor: #cccccc
menu.title.font: snap-8
menu.title.justify: Right
menu.title: Raised Bevel1 Solid CrossDiagonal
borderColor: #5e626d
bevelWidth: 2
handleWidth: 1
borderWidth: 1
frameWidth: 0
menu.bullet: Triangle
menu.frame.disableColor: #000000
menu.bullet.position: Right
*Font: snap-8
#rootCommand: Esetroot ~/.fluxbox/backgrounds/sephiroth.jpg
@Jotschi
Copy link
Author

Jotschi commented Oct 18, 2023

Combos:

  • Win + R = run new app via fbrun
  • Win + Scrollup = sound volume up
  • Win + Scrolldown = sound volume down
  • ALT + Rightclick + Move = Move Window
  • Win + Mouse Thumbbutton 1 = Move Window to fit half of left screen (size hardcoded)
  • Win + Mouse Thumbbutton 2 = Move Window to fit half of right screen (size hardcoded)
  • F10 = Maximize window
  • Moue thumbbutton 1 = Maximize window

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment