Update jaci config, working labwc
This commit is contained in:
parent
57936b7890
commit
efbd44ca4b
24
jaci/dotfiles/colors.txt
Normal file
24
jaci/dotfiles/colors.txt
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# Colors
|
||||||
|
Celadon - #B0F2B4
|
||||||
|
Celeste - #BAF2E9
|
||||||
|
Thistle - #DFC2F2
|
||||||
|
English Violet - #51344D
|
||||||
|
Indian Red - #C97064
|
||||||
|
Black Olive - #1F271B - Black, Font
|
||||||
|
Egg Shell - #F8F1DD - White, Font
|
||||||
|
|
||||||
|
## Coolors Link
|
||||||
|
|
||||||
|
[here](https://coolors.co/b0f2b4-dfc2f2-baf2e9-51344d-c97064)
|
||||||
|
|
||||||
|
## CSS
|
||||||
|
|
||||||
|
```css
|
||||||
|
@define-color celadon #b0f2b4
|
||||||
|
@define-color celeste #baf2e9
|
||||||
|
@define-color thistle #dfc2f2
|
||||||
|
@define-color english_violet #51344d
|
||||||
|
@define-color indian_red #c97064
|
||||||
|
@define-color black_olive #1f271b
|
||||||
|
@define-color egg_shell #f8f1dd
|
||||||
|
```
|
|
@ -20,3 +20,6 @@ waybar >/dev/null 2>&1 &
|
||||||
# through the org.freedesktop.Notifications D-Bus API and require a client such
|
# through the org.freedesktop.Notifications D-Bus API and require a client such
|
||||||
# as mako to function correctly. Thunderbird is an example of this.
|
# as mako to function correctly. Thunderbird is an example of this.
|
||||||
mako >/dev/null 2>&1 &
|
mako >/dev/null 2>&1 &
|
||||||
|
|
||||||
|
# Setup network applet
|
||||||
|
nm-applet --indicator >/dev/null 2>&1 &
|
||||||
|
|
|
@ -47,16 +47,20 @@
|
||||||
<item label="Web browser">
|
<item label="Web browser">
|
||||||
<action name="Execute" command="firefox" />
|
<action name="Execute" command="firefox" />
|
||||||
</item>
|
</item>
|
||||||
|
<item label="Steam">
|
||||||
|
<action name="Execute" command="steam" />
|
||||||
|
</item>
|
||||||
<item label="Terminal">
|
<item label="Terminal">
|
||||||
<action name="Execute" command="foot" />
|
<action name="Execute" command="foot" />
|
||||||
</item>
|
</item>
|
||||||
|
<separator />
|
||||||
<item label="Reconfigure">
|
<item label="Reconfigure">
|
||||||
<action name="Reconfigure" />
|
<action name="Reconfigure" />
|
||||||
</item>
|
</item>
|
||||||
<item label="Exit">
|
<item label="Logout">
|
||||||
<action name="Exit" />
|
<action name="Exit" />
|
||||||
</item>
|
</item>
|
||||||
<item label="Poweroff">
|
<item label="Power Off">
|
||||||
<action name="Execute" command="systemctl -i poweroff" />
|
<action name="Execute" command="systemctl -i poweroff" />
|
||||||
</item>
|
</item>
|
||||||
</menu>
|
</menu>
|
||||||
|
|
|
@ -27,10 +27,10 @@
|
||||||
<cornerRadius>16</cornerRadius>
|
<cornerRadius>16</cornerRadius>
|
||||||
<keepBorder>yes</keepBorder>
|
<keepBorder>yes</keepBorder>
|
||||||
<font>
|
<font>
|
||||||
<name>GohuFont</name>
|
<name>GohuFont 14 Nerd Font</name>
|
||||||
<size>10</size>
|
<size>14</size>
|
||||||
<slant>normal</slant>
|
<slant>normal</slant>
|
||||||
<weight>normal</weight>
|
<weight>bold</weight>
|
||||||
</font>
|
</font>
|
||||||
|
|
||||||
<!--<font place="ActiveWindow">
|
<!--<font place="ActiveWindow">
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
<resize popupShow="Never" />
|
<resize popupShow="Never" />
|
||||||
|
|
||||||
<focus>
|
<focus>
|
||||||
<followMouse>no</followMouse>
|
<followMouse>yes</followMouse>
|
||||||
<followMouseRequiresMovement>yes</followMouseRequiresMovement>
|
<followMouseRequiresMovement>yes</followMouseRequiresMovement>
|
||||||
<raiseOnFocus>no</raiseOnFocus>
|
<raiseOnFocus>no</raiseOnFocus>
|
||||||
</focus>
|
</focus>
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
# This file contains all themerc options with default values
|
# This file contains all themerc options with default values
|
||||||
#
|
#
|
||||||
# System-wide and local themes can be overridden by creating a copy of this
|
# System-wide and local themes can be overridden by creating a copy of this
|
||||||
|
@ -7,7 +6,7 @@
|
||||||
# make sure all other lines are commented out or deleted.
|
# make sure all other lines are commented out or deleted.
|
||||||
|
|
||||||
# general
|
# general
|
||||||
border.width: 10
|
border.width: 3
|
||||||
padding.height: 3
|
padding.height: 3
|
||||||
|
|
||||||
# The following options has no default, but fallbacks back to
|
# The following options has no default, but fallbacks back to
|
||||||
|
@ -15,14 +14,14 @@ padding.height: 3
|
||||||
# titlebar.height:
|
# titlebar.height:
|
||||||
|
|
||||||
# window border
|
# window border
|
||||||
window.active.border.color: #e1dedb
|
window.active.border.color: #ffe6f2
|
||||||
window.inactive.border.color: #f6f5f4
|
window.inactive.border.color: #f6f5f4
|
||||||
|
|
||||||
# ToggleKeybinds status indicator
|
# ToggleKeybinds status indicator
|
||||||
window.active.indicator.toggled-keybind.color: #ff0000
|
window.active.indicator.toggled-keybind.color: #ff0000
|
||||||
|
|
||||||
# window titlebar background
|
# window titlebar background
|
||||||
window.active.title.bg.color: #e1dedb
|
window.active.title.bg.color: #ffe6f2
|
||||||
window.inactive.title.bg.color: #f6f5f4
|
window.inactive.title.bg.color: #f6f5f4
|
||||||
|
|
||||||
# window titlebar text
|
# window titlebar text
|
||||||
|
@ -44,22 +43,22 @@ menu.overlap.x: 0
|
||||||
menu.overlap.y: 0
|
menu.overlap.y: 0
|
||||||
menu.width.min: 20
|
menu.width.min: 20
|
||||||
menu.width.max: 200
|
menu.width.max: 200
|
||||||
menu.items.bg.color: #fcfbfa
|
menu.items.bg.color: #ffe6f2
|
||||||
menu.items.text.color: #000000
|
menu.items.text.color: #330066
|
||||||
menu.items.active.bg.color: #e1dedb
|
menu.items.active.bg.color: #ffffcc
|
||||||
menu.items.active.text.color: #000000
|
menu.items.active.text.color: #330066
|
||||||
menu.items.padding.x: 7
|
menu.items.padding.x: 12
|
||||||
menu.items.padding.y: 4
|
menu.items.padding.y: 6
|
||||||
menu.separator.width: 1
|
menu.separator.width: 1
|
||||||
menu.separator.padding.width: 6
|
menu.separator.padding.width: 6
|
||||||
menu.separator.padding.height: 3
|
menu.separator.padding.height: 3
|
||||||
menu.separator.color: #888888
|
menu.separator.color: #8c1aff
|
||||||
|
|
||||||
# on screen display (window-cycle dialog)
|
# on screen display (window-cycle dialog)
|
||||||
osd.bg.color: #dddda6
|
osd.bg.color: #ffe6f2
|
||||||
osd.border.color: #000000
|
osd.border.color: #ffffcc
|
||||||
osd.border.width: 1
|
osd.border.width: 3
|
||||||
osd.label.text.color: #000000
|
osd.label.text.color: #330066
|
||||||
|
|
||||||
osd.window-switcher.width: 600
|
osd.window-switcher.width: 600
|
||||||
osd.window-switcher.padding: 4
|
osd.window-switcher.padding: 4
|
||||||
|
|
|
@ -1,23 +1,24 @@
|
||||||
{
|
{
|
||||||
"modules-left": ["wlr/taskbar"],
|
"modules-left": [
|
||||||
"modules-center": [],
|
"wlr/taskbar"
|
||||||
|
],
|
||||||
|
"modules-center": [
|
||||||
|
"clock",
|
||||||
|
],
|
||||||
"modules-right": [
|
"modules-right": [
|
||||||
"network",
|
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
"memory",
|
|
||||||
"cpu",
|
|
||||||
"pulseaudio",
|
"pulseaudio",
|
||||||
"custom/spotify",
|
"custom/spotify",
|
||||||
"clock",
|
"network",
|
||||||
|
"memory",
|
||||||
|
"cpu",
|
||||||
"custom/power",
|
"custom/power",
|
||||||
],
|
],
|
||||||
// Modules
|
// Modules
|
||||||
"wlr/taskbar": {
|
"wlr/taskbar": {
|
||||||
"format": "{app_id}",
|
"format": "{icon} {name}",
|
||||||
"on-click": "minimize-raise",
|
"on-click": "minimize-raise",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
"idle_inhibitor": {
|
"idle_inhibitor": {
|
||||||
"format": "{icon} ",
|
"format": "{icon} ",
|
||||||
"format-icons":{
|
"format-icons":{
|
||||||
|
@ -25,103 +26,29 @@
|
||||||
"deactivated": ""
|
"deactivated": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"battery": {
|
|
||||||
"states": {
|
|
||||||
// "good": 95,
|
|
||||||
"warning": 30,
|
|
||||||
"critical": 15
|
|
||||||
},
|
|
||||||
"format": "{capacity}% {icon}",
|
|
||||||
"format-charging": "{capacity}% ",
|
|
||||||
"format-plugged": "{capacity}% ",
|
|
||||||
// "format-good": "", // An empty format will hide the module
|
|
||||||
// "format-full": "",
|
|
||||||
"format-icons": ["", "", "", "", ""]
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/PBPbattery": {
|
|
||||||
"exec": "~/.config/waybar/scripts/PBPbattery.sh",
|
|
||||||
"format": "{}",
|
|
||||||
},
|
|
||||||
|
|
||||||
"clock": {
|
"clock": {
|
||||||
"interval": 10,
|
"interval": 10,
|
||||||
"format-alt": " {:%e %b %Y}", // Icon: calendar-alt
|
"format-alt": " {:%e %b %Y}", // Icon: calendar-alt
|
||||||
"format": "{:%I:%M %p}",
|
"format": " {:%I:%M %p}",
|
||||||
"tooltip-format": "{:%e %B %Y}"
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"interval": 5,
|
"interval": 5,
|
||||||
"format": " {usage}% ({load})", // Icon: microchip
|
"format": " {usage}%",
|
||||||
"states": {
|
"states": {
|
||||||
"warning": 70,
|
"warning": 70,
|
||||||
"critical": 90,
|
"critical": 90,
|
||||||
},
|
},
|
||||||
"on-click": "xfce4-terminal -e 'htop'",
|
"on-click": "foot -e 'htop'",
|
||||||
},
|
},
|
||||||
|
|
||||||
"custom/keyboard-layout": {
|
|
||||||
"exec": "swaymsg -t get_inputs | grep -m1 'xkb_active_layout_name' | cut -d '\"' -f4",
|
|
||||||
// Interval set only as a fallback, as the value is updated by signal
|
|
||||||
"interval": 30,
|
|
||||||
"format": " {}", // Icon: keyboard
|
|
||||||
// Signal sent by Sway key binding (~/.config/sway/key-bindings)
|
|
||||||
"signal": 1, // SIGHUP
|
|
||||||
"tooltip": false,
|
|
||||||
"on-click": "~/.config/waybar/scripts/keyboard_layout.sh",
|
|
||||||
},
|
|
||||||
|
|
||||||
"memory": {
|
"memory": {
|
||||||
"interval": 5,
|
"interval": 5,
|
||||||
"format": " {}%", // Icon: memory
|
"format": " {}%", // Icon: memory
|
||||||
"on-click": "xfce4-terminal -e 'htop'",
|
"on-click": "foot -e 'htop'",
|
||||||
"states": {
|
"states": {
|
||||||
"warning": 70,
|
"warning": 70,
|
||||||
"critical": 90
|
"critical": 90
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"network": {
|
|
||||||
"interval": 5,
|
|
||||||
"format-wifi": " {essid} ({signalStrength}%)", // Icon: wifi
|
|
||||||
"format-ethernet": " {ifname}: {ipaddr}/{cidr}", // Icon: ethernet
|
|
||||||
"format-disconnected": "⚠ Disconnected",
|
|
||||||
"tooltip-format": "{ifname}: {ipaddr}",
|
|
||||||
"on-click": "xfce4-terminal -e 'nmtui'",
|
|
||||||
},
|
|
||||||
"network#vpn": {
|
|
||||||
"interface": "tun0",
|
|
||||||
"format": " {essid} ({signalStrength}%)",
|
|
||||||
"format-disconnected": "⚠ Disconnected",
|
|
||||||
"tooltip-format": "{ifname}: {ipaddr}/{cidr}",
|
|
||||||
},
|
|
||||||
|
|
||||||
"sway/mode": {
|
|
||||||
"format": "{}",
|
|
||||||
"tooltip": false
|
|
||||||
},
|
|
||||||
|
|
||||||
"sway/window": {
|
|
||||||
"format": "{}",
|
|
||||||
"max-length": 120
|
|
||||||
},
|
|
||||||
|
|
||||||
"sway/workspaces": {
|
|
||||||
"disable-scroll": true,
|
|
||||||
"disable-markup" : false,
|
|
||||||
"all-outputs": true,
|
|
||||||
"format": " {icon} ",
|
|
||||||
//"format":"{icon}",
|
|
||||||
"format-icons": {
|
|
||||||
"1": "",
|
|
||||||
"2": "",
|
|
||||||
"3": "",
|
|
||||||
"4": "",
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
"scroll-step": 1, // %, can be a float
|
"scroll-step": 1, // %, can be a float
|
||||||
"format": "{volume}% {icon}",
|
"format": "{volume}% {icon}",
|
||||||
|
@ -143,66 +70,13 @@
|
||||||
"on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%",
|
"on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%",
|
||||||
"on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%",
|
"on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%",
|
||||||
},
|
},
|
||||||
|
|
||||||
// to use the weather module replace <your_location> with your city or town
|
|
||||||
// note: do not use spaces: new york would be newyork
|
|
||||||
"custom/weather": {
|
|
||||||
"exec": "~/.config/waybar/scripts/weather.sh <your_location>",
|
|
||||||
"return-type": "json",
|
|
||||||
"interval": 600,
|
|
||||||
},
|
|
||||||
|
|
||||||
"tray": {
|
"tray": {
|
||||||
"icon-size": 18,
|
"icon-size": 18,
|
||||||
"spacing":10,
|
"spacing":10,
|
||||||
},
|
},
|
||||||
|
|
||||||
"backlight#icon": {
|
|
||||||
"format": "{icon}",
|
|
||||||
"format-icons": [""],
|
|
||||||
"on-scroll-down": "brightnessctl -c backlight set 1%-",
|
|
||||||
"on-scroll-up": "brightnessctl -c backlight set +1%"
|
|
||||||
},
|
|
||||||
|
|
||||||
"backlight#value" :{
|
|
||||||
"format": "{percent}%",
|
|
||||||
"on-scroll-down": "brightnessctl -c backlight set 1%-",
|
|
||||||
"on-scroll-up": "brightnessctl -c backlight set +1%"
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/firefox": {
|
|
||||||
"format": " ",
|
|
||||||
"on-click": "exec firefox",
|
|
||||||
"tooltip": false
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/spotify": {
|
"custom/spotify": {
|
||||||
"format": " ",
|
"format": " ",
|
||||||
"on-click": "xfce4-terminal -e 'ncspot'",
|
"on-click": "spot",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
"custom/terminal": {
|
|
||||||
"format": " ",
|
|
||||||
"on-click": "exec xfce4-terminal",
|
|
||||||
"tooltip": false
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/files": {
|
|
||||||
"format": " ",
|
|
||||||
"on-click": "exec thunar",
|
|
||||||
"tooltip": false
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/launcher": {
|
|
||||||
"format":" ",
|
|
||||||
"on-click": "exec wofi -c ~/.config/wofi/config -I",
|
|
||||||
"tooltip": false,
|
|
||||||
},
|
|
||||||
|
|
||||||
"custom/power": {
|
|
||||||
"format":"⏻",
|
|
||||||
"on-click": "exec ~/.config/waybar/scripts/power-menu.sh",
|
|
||||||
"tooltip": false,
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
98
jaci/dotfiles/waybar/style.css
Normal file
98
jaci/dotfiles/waybar/style.css
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
@define-color celadon #b0f2b4;
|
||||||
|
@define-color celeste #baf2e9;
|
||||||
|
@define-color thistle #dfc2f2;
|
||||||
|
@define-color english_violet #51344d;
|
||||||
|
@define-color indian_red #c97064;
|
||||||
|
@define-color black_olive #1f271b;
|
||||||
|
@define-color egg_shell #f8f1dd;
|
||||||
|
|
||||||
|
* {
|
||||||
|
border: none;
|
||||||
|
border-radius: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
color: @egg_shell;
|
||||||
|
font-family: "GohuFont 14 Nerd Font";
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* The whole bar */
|
||||||
|
#waybar {
|
||||||
|
background: transparent;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#taskbar {
|
||||||
|
background: transparent;
|
||||||
|
color: @egg_shell;
|
||||||
|
}
|
||||||
|
#taskbar button {
|
||||||
|
padding-left: 3px;
|
||||||
|
padding-right: 3px;
|
||||||
|
margin-left: 3px;
|
||||||
|
margin-right: 3px;
|
||||||
|
color: transparent;
|
||||||
|
border-bottom: 2px solid;
|
||||||
|
}
|
||||||
|
|
||||||
|
#taskbar button.active {
|
||||||
|
color: @celeste;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modules-left,
|
||||||
|
.modules-right,
|
||||||
|
.modules-center {
|
||||||
|
margin: 8px 8px 1px 8px;
|
||||||
|
background: transparent;
|
||||||
|
color: @egg_shell;
|
||||||
|
background-color: @english_violet;
|
||||||
|
border-radius: 25px;
|
||||||
|
padding: 0px 10px 0px 10px;
|
||||||
|
}
|
||||||
|
/* Every modules */
|
||||||
|
#clock,
|
||||||
|
#cpu,
|
||||||
|
#custom-spotify,
|
||||||
|
#memory,
|
||||||
|
#network,
|
||||||
|
#pulseaudio,
|
||||||
|
#taskbar {
|
||||||
|
padding:0.5rem 0.6rem;
|
||||||
|
margin: 1px 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* -----------------------------------------------------------------------------
|
||||||
|
* Modules styles
|
||||||
|
* -------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
#clock {
|
||||||
|
min-width: 140px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#cpu.warning,
|
||||||
|
#cpu.critical,
|
||||||
|
#memory.warning,
|
||||||
|
#memory.critical,
|
||||||
|
#network.disconnected {
|
||||||
|
color: @indian_red;
|
||||||
|
}
|
||||||
|
|
||||||
|
#pulseaudio {
|
||||||
|
padding-top:6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#pulseaudio.muted {
|
||||||
|
color: @celeste;
|
||||||
|
}
|
||||||
|
|
||||||
|
#custom-spotify {
|
||||||
|
color: @celadon;
|
||||||
|
}
|
||||||
|
|
||||||
|
#custom-power {
|
||||||
|
margin-left:15px;
|
||||||
|
margin-right:15px;
|
||||||
|
font-size:15px;
|
||||||
|
color: @indian_red;
|
||||||
|
}
|
|
@ -192,7 +192,7 @@
|
||||||
cursorTheme.package = pkgs.catppuccin-cursors;
|
cursorTheme.package = pkgs.catppuccin-cursors;
|
||||||
cursorTheme.name = "latteFlamingo";
|
cursorTheme.name = "latteFlamingo";
|
||||||
theme = {
|
theme = {
|
||||||
name = "Catppuccin-Latte-Pink";
|
name = "Catppuccin-Latte-Standard-Pink-Light";
|
||||||
package = pkgs.catppuccin-gtk.override {
|
package = pkgs.catppuccin-gtk.override {
|
||||||
accents = [ "pink" ];
|
accents = [ "pink" ];
|
||||||
tweaks = [ ];
|
tweaks = [ ];
|
||||||
|
|
|
@ -67,7 +67,7 @@
|
||||||
libnotify
|
libnotify
|
||||||
kanshi
|
kanshi
|
||||||
mako
|
mako
|
||||||
ncspot
|
spot
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
nwg-dock
|
nwg-dock
|
||||||
nwg-drawer
|
nwg-drawer
|
||||||
|
|
|
@ -37,7 +37,7 @@ in
|
||||||
};
|
};
|
||||||
settings = {
|
settings = {
|
||||||
"browser.startup.blankWindow" = true;
|
"browser.startup.blankWindow" = true;
|
||||||
"browser.startup.homepage" = "about:blank";
|
"browser.startup.homepage" = "https://www.startpage.com/do/mypage.pl?prfe=11898a1adf7b7dfb587580692f358773a11ca25e993b8e077476641cec033319e15f2449c345f5be919fd0a082015c3e4ed23143bd4337512466c04c2999831a54abca2eaeb42963c63ff064";
|
||||||
"browser.newtabpage.enabled" = false;
|
"browser.newtabpage.enabled" = false;
|
||||||
"browser.search.region" = "US";
|
"browser.search.region" = "US";
|
||||||
"browser.search.isUS" = true;
|
"browser.search.isUS" = true;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user