From dfe83374546b67db9d54d6ee1e963932729c899d Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Tue, 11 Jun 2024 09:30:42 -0500 Subject: [PATCH] Updates to personal fluxbox configuration and styles. --- .fluxbox/keys | 80 +++++++++------ .../jdb-dark-blue/pixmaps/iconbar_focused.xpm | 31 ++++++ .../pixmaps/iconbar_unfocused.xpm | 29 ++++++ .../styles/jdb-dark-blue/pixmaps/toolbar.xpm | 29 ++++++ .../jdb-dark-blue/pixmaps/toolbar_clock.xpm | 29 ++++++ .../pixmaps/toolbar_workspace.xpm | 29 ++++++ .fluxbox/styles/jdb-dark-blue/theme.cfg | 93 +++++++++++++++++ .../pixmaps/iconbar_focused.xpm | 29 ++++++ .../pixmaps/iconbar_unfocused.xpm | 28 ++++++ .../styles/jdb-dark-green/pixmaps/toolbar.xpm | 29 ++++++ .../jdb-dark-green/pixmaps/toolbar_clock.xpm | 29 ++++++ .../pixmaps/toolbar_workspace.xpm | 29 ++++++ .fluxbox/styles/jdb-dark-green/theme.cfg | 99 +++++++++++++++++++ 13 files changed, 531 insertions(+), 32 deletions(-) create mode 100644 .fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_focused.xpm create mode 100644 .fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_unfocused.xpm create mode 100644 .fluxbox/styles/jdb-dark-blue/pixmaps/toolbar.xpm create mode 100644 .fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_clock.xpm create mode 100644 .fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_workspace.xpm create mode 100644 .fluxbox/styles/jdb-dark-blue/theme.cfg create mode 100644 .fluxbox/styles/jdb-dark-green/pixmaps/iconbar_focused.xpm create mode 100644 .fluxbox/styles/jdb-dark-green/pixmaps/iconbar_unfocused.xpm create mode 100644 .fluxbox/styles/jdb-dark-green/pixmaps/toolbar.xpm create mode 100644 .fluxbox/styles/jdb-dark-green/pixmaps/toolbar_clock.xpm create mode 100644 .fluxbox/styles/jdb-dark-green/pixmaps/toolbar_workspace.xpm create mode 100644 .fluxbox/styles/jdb-dark-green/theme.cfg diff --git a/.fluxbox/keys b/.fluxbox/keys index 209cb04..2f888de 100644 --- a/.fluxbox/keys +++ b/.fluxbox/keys @@ -39,10 +39,14 @@ OnTitlebar Mouse2 :Lower OnTitlebar Mouse3 :WindowMenu # alt-tab -Mod1 Tab :NextWindow {groups} (workspace=[current]) -Mod1 Shift Tab :PrevWindow {groups} (workspace=[current]) +# Note: using the standalone alttab program which listens itself for these +# keybindings. +# Mod1 Tab :NextWindow {groups} (workspace=[current]) +# Mod1 Shift Tab :PrevWindow {groups} (workspace=[current]) # cycle through tabs in the current window +Mod1 ` :NextTab +Mod1 Shift ` :PrevTab Mod4 Tab :NextTab Mod4 Shift Tab :PrevTab @@ -58,38 +62,48 @@ Mod4 Shift Tab :PrevTab #Mod4 9 :Tab 9 # open a terminal -Mod4 t :Exec st -Mod1 F1 :Exec x-terminal-emulator +Mod4 t :Exec WINIT_X11_SCALE_FACTOR=1 alacritty +#Mod1 F1 :Exec xterm # open a file browser -#Mod4 e :Exec nautilus --no-desktop -Mod4 e :Exec thunar +Mod4 e :Exec pcmanfm-qt +# lock the screen Mod4 l :Exec slock + +# take a screenshot +Mod4 s :Exec maim -s /home/jdb/temp/screenshot-$(date '+%FT%T').png + +# start my mic +Mod4 m :Exec /hom/jdb/bin/jdbs-mic.sh + # open a dialog to run programs Mod4 r :Exec fbrun +Mod4 space :Exec fbrun Mod1 F2 :Exec fbrun # Other application shortcuts -Mod4 k :Exec keepassx +Mod4 k :Exec keepassxc Mod4 Shift f :Exec firefox -Mod4 Shift g :Exec google-chrome +Mod4 Shift g :Exec google-chrome-stable +Mod4 period :Exec emoji-keyboard + +# Session shortcuts +Mod4 1 :Exec /home/jdb/bin/jdbs-work.sh # volume settings, using common keycodes # if these don't work, use xev to find out your real keycodes -123 :Exec amixer -c 1 sset Master,0 5+ -122 :Exec amixer -c 1 sset Master,0 5- -121 :Exec amixer -c 1 sset Master,0 toggle +176 :Exec amixer sset Master,0 1+ +174 :Exec amixer sset Master,0 1- +160 :Exec amixer sset Master,0 toggle # current window commands Mod1 F4 :Close Mod4 q :Close Mod1 F5 :Kill -Mod4 m :Minimize -Mod4 Down :Minimize Mod1 F9 :Minimize -Mod4 Shift m :Maximize -Mod4 Up : Maximize +Mod4 Down :Minimize +Mod4 Up :MacroCmd {ResizeTo 100% 100%} {MoveTo 0 0 TopLeft} Mod1 F10 :Maximize Mod4 f :Fullscreen Mod1 F11 :Fullscreen @@ -123,34 +137,34 @@ Mod4 Control Down :MoveDown 540 Mod1 space :WindowMenu # exit fluxbox -Mod4 Shift q :Exit +Mod4 Shift q :Exec lxqt-leave Control Mod1 Delete :Exit # Mac-style hotkeys for prev/next workspace -Control Left :PrevWorkspace -Control Right :NextWorkspace +Control Mod1 Left :PrevWorkspace +Control Mod1 Right :NextWorkspace # send the current window to previous/next workspace -Control Shift Mod4 Left :SendToPrevWorkspace -Control Shift Mod4 Right :SendToNextWorkspace +# Control Shift Mod4 Left :SendToPrevWorkspace +# Control Shift Mod4 Right :SendToNextWorkspace # send the current window and follow it to previous/next workspace Shift Control Mod4 Left :TakeToPrevWorkspace Shift Control Mod4 Right :TakeToNextWorkspace # change to a specific workspace -Control 1 :Workspace 1 -Control 2 :Workspace 2 -Control 3 :Workspace 3 -Control 4 :Workspace 4 -Control 5 :Workspace 5 -Control 6 :Workspace 6 -Control 7 :Workspace 7 -Control 8 :Workspace 8 -Control 9 :Workspace 9 -Control 10 :Workspace 10 -Control 11 :Workspace 11 -Control 12 :Workspace 12 +Control F1 :Workspace 1 +Control F2 :Workspace 2 +Control F3 :Workspace 3 +Control F4 :Workspace 4 +Control F5 :Workspace 5 +Control F6 :Workspace 6 +Control F7 :Workspace 7 +Control F8 :Workspace 8 +Control F9 :Workspace 9 +Control F10 :Workspace 10 +Control F11 :Workspace 11 +Control F12 :Workspace 12 # send the current window to a specific workspace #Mod4 F1 :SendToWorkspace 1 @@ -179,3 +193,5 @@ Control 12 :Workspace 12 #Control Mod4 F10 :TakeToWorkspace 10 #Control Mod4 F11 :TakeToWorkspace 11 #Control Mod4 F12 :TakeToWorkspace 12 + +Mod4 Shift r :ReloadStyle diff --git a/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_focused.xpm b/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_focused.xpm new file mode 100644 index 0000000..50327eb --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_focused.xpm @@ -0,0 +1,31 @@ +/* XPM */ +static char * iconbar_focused_xpm[] = { +"128 24 4 1", +" c #23323F", +". c #1A83A6", +"+ c #0D4373", +"@ c #000000", +" ............................................................................................................................", +" ............................................................................................................................", +" ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...", +" ...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.. ", +" ...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.. ", +" ...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.. ", +" ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++... ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++.. ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++.. ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++.. ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++.. ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++.. ", +" ...++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++.. ", +" ..++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++... ", +" ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++... ", +" ..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++... ", +"...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.. ", +"............................................................................................................................ ", +"............................................................................................................................ "}; diff --git a/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_unfocused.xpm b/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_unfocused.xpm new file mode 100644 index 0000000..98a5977 --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/pixmaps/iconbar_unfocused.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * iconbar_unfocused_xpm[] = { +"128 24 2 1", +" c #23323F", +". c #364552", +" ............................................................................................................................", +" ............................................................................................................................", +" ............................................................................................................................", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +" ............................................................................................................................ ", +"............................................................................................................................ ", +"............................................................................................................................ ", +"............................................................................................................................ "}; diff --git a/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar.xpm b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar.xpm new file mode 100644 index 0000000..2309c0d --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * toolbar_xpm[] = { +"128 24 2 1", +" c None", +". c #23323F", +" . . . . ... .. .. ................................................................................ .. .. ... . . . . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +". . . . ...... .. ................................................................................ .. ...... . . . .", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . . . ...... .. ................................................................................ .. ...... . . . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +". . . . ...... .. ................................................................................ .. ...... . . . .", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . .. . .. .................................................................................... .. . .. . .. . . . ", +" .. . .................................................................................................. . .. ", +" . . .. . . . .. .. ................................................................................ .. .. . . . .. . . "}; diff --git a/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_clock.xpm b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_clock.xpm new file mode 100644 index 0000000..e667738 --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_clock.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * toolbar_clock_xpm[] = { +"128 24 2 1", +" c #23323F", +". c #181810", +" . . . . . ... .. ...", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... .. ", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... ...", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... .. ", +" . . . .. . ......", +" . .. .........", +" . . . . . . . .. ..", +" . . ..........", +" . . . . . .. . .. ..."}; diff --git a/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_workspace.xpm b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_workspace.xpm new file mode 100644 index 0000000..7cf499a --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/pixmaps/toolbar_workspace.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * workspace_xpm[] = { +"128 24 2 1", +" c #181810", +". c #23323F", +" . . . . ... .. .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +". . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +" . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +". . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . .. . .. . .. ..........................................................................................................", +" .. . .................................................................................................................", +" . . .. . . . .. .. ........................................................................................................"}; diff --git a/.fluxbox/styles/jdb-dark-blue/theme.cfg b/.fluxbox/styles/jdb-dark-blue/theme.cfg new file mode 100644 index 0000000..5699e3a --- /dev/null +++ b/.fluxbox/styles/jdb-dark-blue/theme.cfg @@ -0,0 +1,93 @@ +*.font: Noto Sans Light:size=11:medium +background: solid +background.color: rgb:18/18/10 + +toolbar: flat solid +toolbar.height: 24 +toolbar.justify: left +toolbar.*.color: rgb:23/32/3f +toolbar.*.textColor: rgb:ca/ca/ca + +toolbar.iconbar.empty: solid +toolbar.iconbar.empty.color: rgb:23/32/3f + +toolbar.iconbar.focused.borderColor: rgb:23/32/3f +toolbar.iconbar.focused.borderWidth: 4 +toolbar.iconbar.focused: flat +toolbar.iconbar.focused.justify: center +toolbar.iconbar.focused.pixmap: iconbar_focused.xpm + +toolbar.iconbar.unfocused.borderColor: rgb:23/32/3f +toolbar.iconbar.unfocused.borderWidth: 4 +toolbar.iconbar.unfocused: flat +toolbar.iconbar.unfocused.justify: center +toolbar.iconbar.unfocused.pixmap: iconbar_unfocused.xpm + +menu.title: flat solid +#menu.borderColor: rgb:1a/83/a6 +menu.borderColor: rgb:18/18/10 +menu.borderWidth: 4 +menu.bullet: triangle +menu.bullet.position: right +menu.frame: flat solid +menu.frame.color: rgb:23/32/3f +menu.frame.justify: center +menu.hilite: flat solid +menu.hilite.color: rgb:1a/83/a6 +#menu.hilite.color: rgb:0d/43/73 +#menu.hilite.color: rgb:36/45/52 +menu.itemHeight: 24 +menu.title: flat solid +menu.title.color: rgb:36/45/52 +menu.title.justify: center +menu.titleHeight: 24 + +window.bevelWidth: 2 +window.borderColor: rgb:18/18/10 +window.borderColor: rgb:18/18/10 +#window.borderColor: rgb:23/32/3f +window.borderWidth: 2 +window.justify: right + +window.title.focus: flat solid +window.title.height: 24 +window.title.focus.color: rgb:0D/43/73 +#window.title.focus.color: rgb:1a/83/a6 +#window.title.unfocus.color: rgb:23/32/3f +window.title.unfocus.color: rgb:30/30/28 +window.title.bevelWidth: 1 + +window.label.focus: flat solid +window.label.focus.color: rgb:0D/43/73 +#window.label.focus.color: rgb:1a/83/a6 +#window.label.focus.textColor: rgb:18/18/10 +window.label.unfocus: flat +#window.label.unfocus.color: rgb:23/32/3f +window.label.unfocus.color: rgb:30/30/28 + + +window.button.focus: flat solid +#window.button.focus.color: rgb:4/6/8 +window.button.focus.color: rgb:0D/43/73 +window.button.focus.picColor: rgb:18/18/10 +window.button.unfocus: flat solid +window.button.unfocus.color: rgb:30/30/28 +window.button.unfocus.picColor: grey30 +window.button.pressed: flat solid +window.button.pressed.color: rgb:1a/83/a6 + +window.handleWidth: 4 +window.handle.focus: flat solid +window.handle.focus.color: rgb:0D/43/73 +window.handle.unfocus: flat solid +window.handle.unfocus.color: rgb:30/30/28 + +window.grip.focus: flat crossdiagonal gradient +window.grip.focus.color: grey40 +window.grip.focus.colorTo: grey20 +window.grip.unfocus: flat crossdiagonal gradient +window.grip.unfocus.color: grey30 +window.grip.unfocus.colorTo: grey20 + +window.frame.focusColor: rgb:6/9/c +window.frame.unfocusColor: rgb:30/30/28 diff --git a/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_focused.xpm b/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_focused.xpm new file mode 100644 index 0000000..c4d3bdb --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_focused.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * iconbar_focused_xpm[] = { +"1 24 2 1", +" c #2F372D", +". c #3D7730", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +".", +".", +"."}; diff --git a/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_unfocused.xpm b/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_unfocused.xpm new file mode 100644 index 0000000..ccf2b31 --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/pixmaps/iconbar_unfocused.xpm @@ -0,0 +1,28 @@ +/* XPM */ +static char * iconbar_unfocused_xpm[] = { +"1 24 1 1", +" c #2F372D", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar.xpm b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar.xpm new file mode 100644 index 0000000..2309c0d --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * toolbar_xpm[] = { +"128 24 2 1", +" c None", +". c #23323F", +" . . . . ... .. .. ................................................................................ .. .. ... . . . . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +". . . . ...... .. ................................................................................ .. ...... . . . .", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . . . ...... .. ................................................................................ .. ...... . . . ", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . . ... . .. .................................................................................... .. . ... . . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . ............................................................................................ . .. . . . ", +". . . . ...... .. ................................................................................ .. ...... . . . .", +" . . . .. . ............................................................................................ . .. . . . ", +" . .. .................................................................................................. .. . ", +" . . . .. . .. . .. .................................................................................... .. . .. . .. . . . ", +" .. . .................................................................................................. . .. ", +" . . .. . . . .. .. ................................................................................ .. .. . . . .. . . "}; diff --git a/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_clock.xpm b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_clock.xpm new file mode 100644 index 0000000..e667738 --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_clock.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * toolbar_clock_xpm[] = { +"128 24 2 1", +" c #23323F", +". c #181810", +" . . . . . ... .. ...", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... .. ", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... ...", +" . . . .. . ......", +" . .. .........", +" . . . . ... . .. ..", +" . .. .........", +" . . . .. . ......", +" . . . . ...... .. ", +" . . . .. . ......", +" . .. .........", +" . . . . . . . .. ..", +" . . ..........", +" . . . . . .. . .. ..."}; diff --git a/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_workspace.xpm b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_workspace.xpm new file mode 100644 index 0000000..7cf499a --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/pixmaps/toolbar_workspace.xpm @@ -0,0 +1,29 @@ +/* XPM */ +static char * workspace_xpm[] = { +"128 24 2 1", +" c #181810", +". c #23323F", +" . . . . ... .. .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +". . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +" . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . . ... . .. ..........................................................................................................", +" . .. .................................................................................................................", +" . . . .. . ..............................................................................................................", +". . . . ...... .. ........................................................................................................", +" . . . .. . ..............................................................................................................", +" . .. .................................................................................................................", +" . . . .. . .. . .. ..........................................................................................................", +" .. . .................................................................................................................", +" . . .. . . . .. .. ........................................................................................................"}; diff --git a/.fluxbox/styles/jdb-dark-green/theme.cfg b/.fluxbox/styles/jdb-dark-green/theme.cfg new file mode 100644 index 0000000..35054db --- /dev/null +++ b/.fluxbox/styles/jdb-dark-green/theme.cfg @@ -0,0 +1,99 @@ +# Colors: +# +# Background: rgb:18/18/10 +# App Background rgb:31/30/28 +# Toolbar Background: rgb:2f/37/2d +# Focused: rgb:55/72/4e +# Unfocused: rgb:2f/37/2d +# Text: rgb:ca/ca/ca +# Highlight: rgb:62/72/5e +# +# Old Values: +# +# Focused: rgb:3d/77/30 +# Toolbar Background: rgb:25/37/21 + + +*.font: Noto Sans Light:size=11:medium +background: solid +background.color: rgb:18/18/10 + +toolbar: flat solid +toolbar.height: 24 +toolbar.justify: left +toolbar.*.color: rgb:2f/37/2d +toolbar.*.textColor: rgb:ca/ca/ca + +toolbar.iconbar.empty: solid +toolbar.iconbar.empty.color: rgb:2f/37/2d + +toolbar.iconbar.focused.borderColor: rgb:2f/37/2d +toolbar.iconbar.focused.borderWidth: 4 +toolbar.iconbar.focused: flat +toolbar.iconbar.focused.justify: center +toolbar.iconbar.focused.pixmap: iconbar_focused.xpm + +toolbar.iconbar.unfocused.borderColor: rgb:2f/37/2d +toolbar.iconbar.unfocused.borderWidth: 4 +toolbar.iconbar.unfocused: flat +toolbar.iconbar.unfocused.justify: center +toolbar.iconbar.unfocused.pixmap: rgb:2f/37/2d + +menu.title: flat solid +menu.borderColor: rgb:18/18/10 +menu.borderWidth: 4 +menu.bullet: triangle +menu.bullet.position: right +menu.frame: flat solid +menu.frame.color: rgb:2f/37/2d +menu.frame.justify: center +menu.hilite: flat solid +menu.hilite.color: rgb:62/72/5e +menu.itemHeight: 24 +menu.title: flat solid +menu.title.color: rgb:42/59/3c +menu.title.justify: center +menu.titleHeight: 24 + +window.bevelWidth: 2 +window.borderColor: rgb:18/18/10 +window.borderWidth: 2 +window.justify: right + +window.title.focus: flat solid +window.title.height: 24 +window.title.focus.color: rgb:55/72/4e +window.title.unfocus.color: rgb:30/30/28 +window.title.bevelWidth: 1 + +window.label.focus: flat solid +#window.label.focus.color: rgb:55/72/4e +window.label.focus.color: rgb:55/72/4e +window.label.unfocus: flat +window.label.unfocus.color: rgb:30/30/28 + + +window.button.focus: flat solid +window.button.focus.color: rgb:55/72/4e +window.button.focus.picColor: rgb:18/18/10 +window.button.unfocus: flat solid +window.button.unfocus.color: rgb:30/30/28 +window.button.unfocus.picColor: rgb:62/72/5e +window.button.pressed: flat solid +window.button.pressed.color: rgb:1a/83/a6 + +window.handleWidth: 4 +window.handle.focus: flat solid +window.handle.focus.color: rgb:55/72/4e +window.handle.unfocus: flat solid +window.handle.unfocus.color: rgb:30/30/28 + +window.grip.focus: flat crossdiagonal gradient +window.grip.focus.color: grey40 +window.grip.focus.colorTo: grey20 +window.grip.unfocus: flat crossdiagonal gradient +window.grip.unfocus.color: grey30 +window.grip.unfocus.colorTo: grey20 + +window.frame.focusColor: rgb:6/9/c +window.frame.unfocusColor: rgb:30/30/28