sporo zmian, nie pamiętam czego :)
This commit is contained in:
@ -293,3 +293,31 @@ colors:
|
||||
# magenta: '0x888ba5'
|
||||
# cyan: '0x599caa'
|
||||
# white: '0xd3ebe9'
|
||||
# BEGIN ACE
|
||||
colors:
|
||||
primary:
|
||||
background: '0x0C0F11'
|
||||
foreground: '0xdfecee'
|
||||
cursor:
|
||||
text: '0x0C0F11'
|
||||
cursor: '0xdfecee'
|
||||
normal:
|
||||
black: '0x0C0F11'
|
||||
red: '0x23837B'
|
||||
green: '0x297889'
|
||||
yellow: '0x507785'
|
||||
blue: '0x38B3BF'
|
||||
magenta: '0x539DA8'
|
||||
cyan: '0xA5CCD5'
|
||||
white: '0xdfecee'
|
||||
bright:
|
||||
black: '0x9ca5a6'
|
||||
red: '0x23837B'
|
||||
green: '0x297889'
|
||||
yellow: '0x507785'
|
||||
blue: '0x38B3BF'
|
||||
magenta: '0x539DA8'
|
||||
cyan: '0xA5CCD5'
|
||||
white: '0xdfecee'
|
||||
|
||||
# END ACE
|
||||
|
@ -2,8 +2,8 @@
|
||||
LocationMode=path-bar
|
||||
ShowHidden=false
|
||||
ShowSizeColumn=true
|
||||
GeometryX=1920
|
||||
GeometryY=62
|
||||
GeometryX=2376
|
||||
GeometryY=194
|
||||
GeometryWidth=1008
|
||||
GeometryHeight=690
|
||||
SortColumn=name
|
||||
|
1
.config/gtk-3.0/bookmarks
Normal file
1
.config/gtk-3.0/bookmarks
Normal file
@ -0,0 +1 @@
|
||||
file:///home/paramah/Nextcloud
|
191
.config/gtk-3.0/gtk.css
Normal file
191
.config/gtk-3.0/gtk.css
Normal file
@ -0,0 +1,191 @@
|
||||
/* Custom styles */
|
||||
|
||||
/* select-off
|
||||
@define-color selected_bg_color #398ee7;
|
||||
@define-color selected_fg_color #eeeeee;
|
||||
@define-color theme_selected_bg_color @selected_bg_color;
|
||||
@define-color theme_selected_fg_color @selected_fg_color;
|
||||
select-off */
|
||||
|
||||
/* panel-off
|
||||
@define-color panel_bg_color #cccccc;
|
||||
@define-color panel_fg_color #333333;
|
||||
|
||||
PanelWidget,
|
||||
PanelApplet,
|
||||
PanelToplevel,
|
||||
PanelSeparator,
|
||||
PanelApplet > GtkMenuBar.menubar,
|
||||
PanelApplet > GtkMenuBar.menubar.menuitem,
|
||||
PanelMenuBar.menubar,
|
||||
PanelMenuBar.menubar.menuitem,
|
||||
PanelAppletFrame,
|
||||
UnityPanelWidget,
|
||||
.gnome-panel-menu-bar,
|
||||
.unity-panel {
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(@panel_bg_color,1.2)),to(shade(@panel_bg_color,0.8)));
|
||||
color: @panel_fg_color;
|
||||
}
|
||||
|
||||
.unity-panel.menuitem,
|
||||
.unity-panel .menuitem {
|
||||
color: @panel_fg_color;
|
||||
}
|
||||
|
||||
.unity-panel.menubar.menuitem:hover,
|
||||
.unity-panel.menubar .menuitem *:hover {
|
||||
border-color: shade(@panel_bg_color, 0.7);
|
||||
border-image: none;
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(@panel_bg_color, 0.97)),to(shade(@panel_bg_color, 0.82)));
|
||||
color: @panel_fg_color;
|
||||
}
|
||||
|
||||
PanelApplet .button {
|
||||
border-color: transparent;
|
||||
border-image: none;
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(@panel_bg_color,1.2)),to(shade(@panel_bg_color,0.8)));
|
||||
color: @panel_fg_color;
|
||||
box-shadow: none;
|
||||
text-shadow: none;
|
||||
-unico-inner-stroke-width: 0;
|
||||
}
|
||||
|
||||
PanelApplet .button:active {
|
||||
border-color: shade(@panel_bg_color,0.8);
|
||||
border-image: none;
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(shade(@panel_bg_color,1.02),0.9)),to(shade(shade(@panel_bg_color,1.02),0.95)));
|
||||
color: @panel_fg_color;
|
||||
box-shadow: none;
|
||||
text-shadow: none;
|
||||
-unico-inner-stroke-width: 0;
|
||||
}
|
||||
|
||||
PanelApplet .button:prelight {
|
||||
border-color: transparent;
|
||||
border-image: none;
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(@panel_bg_color,1.2)),to(shade(@panel_bg_color,1.0)));
|
||||
color: @panel_fg_color;
|
||||
box-shadow: none;
|
||||
text-shadow: none;
|
||||
-unico-inner-stroke-width: 0;
|
||||
}
|
||||
|
||||
PanelApplet .button:active:prelight {
|
||||
border-color: shade(@panel_bg_color,0.8);
|
||||
border-image: none;
|
||||
background-image: -gtk-gradient(linear,left top,left bottom,from(shade(shade(@panel_bg_color,1.02),1.0)),to(shade(shade(@panel_bg_color,1.02),1.05)));
|
||||
color: @panel_fg_color;
|
||||
box-shadow: none;
|
||||
text-shadow: none;
|
||||
-unico-inner-stroke-width: 0;
|
||||
}
|
||||
|
||||
WnckPager,
|
||||
WnckTasklist {
|
||||
background-color: @panel_bg_color;
|
||||
}
|
||||
|
||||
panel-off */
|
||||
|
||||
/* menu-off
|
||||
@define-color menu_bg_color #eeeeee;
|
||||
@define-color menu_fg_color #333333;
|
||||
|
||||
GtkTreeMenu.menu,
|
||||
GtkMenuToolButton.menu,
|
||||
GtkComboBox .menu {
|
||||
background-color: @menu_bg_color;
|
||||
}
|
||||
|
||||
.primary-toolbar .button .menu,
|
||||
.toolbar .menu,
|
||||
.toolbar .primary-toolbar .menu,
|
||||
.menu {
|
||||
border-style: none;
|
||||
background-image: none;
|
||||
background-color: @menu_bg_color;
|
||||
color: @menu_fg_color;
|
||||
box-shadow: none;
|
||||
text-shadow: none;
|
||||
-unico-inner-stroke-width: 0;
|
||||
}
|
||||
|
||||
.menu.button:hover,
|
||||
.menu.button:active,
|
||||
.menu.button:active:insensitive,
|
||||
.menu.button:insensitive,
|
||||
.menu.button {
|
||||
background-color: @menu_bg_color;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
GtkTreeMenu .menuitem * {
|
||||
color: @menu_fg_color;
|
||||
}
|
||||
|
||||
.menuitem,
|
||||
.menu .menuitem {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.menu .menuitem:active,
|
||||
.menu .menuitem:hover {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
|
||||
.menuitem.check,
|
||||
.menuitem.radio,
|
||||
.menuitem.check:hover,
|
||||
.menuitem.radio:hover,
|
||||
.menuitem.check:active,
|
||||
.menuitem.radio:active {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.menu .menuitem:insensitive,
|
||||
.menu .menuitem *:insensitive {
|
||||
color: mix(@menu_fg_color,@menu_bg_color,0.5);
|
||||
}
|
||||
|
||||
.menuitem.arrow {
|
||||
color: alpha(@menu_fg_color, 0.6);
|
||||
}
|
||||
|
||||
.menuitem .entry {
|
||||
border-color: shade(@menu_bg_color,0.7);
|
||||
border-image: none;
|
||||
background-color: @menu_bg_color;
|
||||
background-image: none;
|
||||
color: @menu_fg_color;
|
||||
}
|
||||
|
||||
.menuitem .accelerator {
|
||||
color: alpha(@menu_fg_color,0.6);
|
||||
}
|
||||
|
||||
.menuitem .accelerator:insensitive {
|
||||
color: alpha(mix(@menu_fg_color,@menu_bg_color,0.5),0.6);
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
.menuitem.separator {
|
||||
background-color: transparent;
|
||||
color: shade(@menu_bg_color, 0.9);
|
||||
}
|
||||
|
||||
.menuitem GtkCalendar,
|
||||
.menuitem GtkCalendar.button,
|
||||
.menuitem GtkCalendar.header,
|
||||
.menuitem GtkCalendar.view {
|
||||
border-color: shade(@menu_bg_color,0.8);
|
||||
border-image: none;
|
||||
background-color: @menu_bg_color;
|
||||
background-image: none;
|
||||
color: @menu_fg_color;
|
||||
}
|
||||
|
||||
.menuitem GtkCalendar:inconsistent {
|
||||
color: mix(@menu_fg_color,@menu_bg_color,0.5);
|
||||
}
|
||||
|
||||
menu-off */
|
16
.config/gtk-4.0/servers
Normal file
16
.config/gtk-4.0/servers
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xbel version="1.0"
|
||||
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
|
||||
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
|
||||
>
|
||||
<bookmark href="smb://skrzat/" added="2022-11-06T15:19:47.205875Z" modified="2022-11-06T15:19:47.205893Z" visited="2022-11-06T15:19:47.205880Z">
|
||||
<title>Windows shares on skrzat</title>
|
||||
<info>
|
||||
<metadata owner="http://freedesktop.org">
|
||||
<bookmark:applications>
|
||||
<bookmark:application name="org.gnome.Nautilus" exec="'org.gnome.Nautilus %u'" modified="2022-11-06T15:19:47.205885Z" count="1"/>
|
||||
</bookmark:applications>
|
||||
</metadata>
|
||||
</info>
|
||||
</bookmark>
|
||||
</xbel>
|
@ -1,2 +1,3 @@
|
||||
[Settings]
|
||||
gtk-hint-font-metrics=true
|
||||
gtk-application-prefer-dark-theme=1
|
||||
|
@ -15,3 +15,9 @@ profile StreamSage {
|
||||
output DP-7 mode 1920x1080@60Hz position 3830,0
|
||||
output DP-6 mode 1920x1080@60Hz position 0,0
|
||||
}
|
||||
|
||||
profile StreamSage_duzy {
|
||||
output eDP-1 mode 1920x1080 position 1930,0
|
||||
output DP-4 mode 1920x1080 position 0,0
|
||||
output DP-5 mode 1920x1080 position 3870,0
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ font-1 = RobotoMono Nerd Font:antialias=true:size=12;2
|
||||
font-2 = RobotoMono Nerd Font:antialias=false:size=14;2
|
||||
font-3 = RobotoMono Nerd Font:antialias=true:size=18;0
|
||||
|
||||
modules-left = i3
|
||||
modules-left = biurko_on
|
||||
modules-center = xwindow
|
||||
modules-right = cpu memory temperature date
|
||||
|
||||
@ -263,6 +263,9 @@ format-prefix="%{T1}%{T-} "
|
||||
format-background = ${colors.primary}
|
||||
exec = python /home/paramah/.config/polybar/polybar-spotify/spotify_status.py -f '{song} by {artist}'
|
||||
|
||||
[module/biurko_on]
|
||||
type = custom/script
|
||||
exec = /home/paramah/.config/polybar/webhooks/biurko_on.sh
|
||||
|
||||
[module/memory]
|
||||
type = internal/memory
|
||||
|
2
.config/polybar/webhooks/biurko_on.sh
Executable file
2
.config/polybar/webhooks/biurko_on.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/ledy_on
|
@ -15,16 +15,16 @@ def glyph(ws_number):
|
||||
"""
|
||||
# glyphs = ["", "", "", "", "", "", "", ""]
|
||||
glyphs = [
|
||||
".::term:::.",
|
||||
".:::web:::.",
|
||||
".:::work::.",
|
||||
".::((4))::.",
|
||||
".::debug::.",
|
||||
".::((6))::.",
|
||||
".::books::.",
|
||||
".::meets::.",
|
||||
".::music::.",
|
||||
".::mail:::."
|
||||
".::term[1]:::.",
|
||||
".::web.[2]:::.",
|
||||
".::work[3]::.",
|
||||
".::code[4]::.",
|
||||
".::debu[5]::.",
|
||||
".::note[6]:::.",
|
||||
".::read[7]::.",
|
||||
".::meet[8]::.",
|
||||
".::musi[9]::.",
|
||||
".::mail[0]:::."
|
||||
]
|
||||
try:
|
||||
return glyphs[ws_number - 1]
|
||||
|
@ -24,6 +24,8 @@ set $term alacritty
|
||||
set $menu dmenu_path | dmenu | xargs swaymsg exec --
|
||||
|
||||
font Terminus 9
|
||||
#font pango:SourceCodePro Medium 11
|
||||
|
||||
gaps inner 10
|
||||
default_border none
|
||||
default_border normal 0
|
||||
|
@ -27,4 +27,4 @@ client.unfocused $color2 $background $color1 $color2 $color2
|
||||
client.urgent $foreground $background $color7 $foreground $foreground
|
||||
|
||||
|
||||
output * bg $wallpaper fill
|
||||
output * bg $wallpaper fill
|
||||
|
@ -1,13 +1,13 @@
|
||||
# Define names for workspaces
|
||||
|
||||
set $ws1 "1: .>"
|
||||
set $ws2 "2: (web)"
|
||||
set $ws3 "3: (work)"
|
||||
set $ws4 "4: (frontend)"
|
||||
set $ws5 "5: (debug)"
|
||||
set $ws1 "1: .::term[1]:::."
|
||||
set $ws2 "2: .::web.[2]:::."
|
||||
set $ws3 "3: .::work[3]:::."
|
||||
set $ws4 "4: .::code[4]::."
|
||||
set $ws5 "5: .::debu[5]::."
|
||||
|
||||
set $ws9 "9: (music)"
|
||||
set $ws10 "10: (mail)"
|
||||
set $ws9 "9: .::musi[9]::."
|
||||
set $ws10 "10: .::mail[0]:::."
|
||||
|
||||
workspace 1 output eDP-1
|
||||
workspace 2 output eDP-1
|
||||
|
@ -18,3 +18,8 @@
|
||||
input "1:1:AT_Translated_Set_2_keyboard" {
|
||||
xkb_layout pl
|
||||
}
|
||||
|
||||
input "2:10:TPPS/2_Elan_TrackPoint" {
|
||||
accel_profile "flat"
|
||||
pointer_accel 0.2
|
||||
}
|
||||
|
@ -1,10 +1,12 @@
|
||||
#for_window [class="^.*"] title_format "%title [%class]"
|
||||
#for_window [class="^.*"] border pixel 0
|
||||
for_window [app_id="(.*)Telegram(.*)"] resize set 900 600, move scratchpad, border pixel 1
|
||||
for_window [app_id="(.*)telegram(.*)"] resize set 900 600, move scratchpad, border pixel 1
|
||||
for_window [class="Mattermost"] resize set 900 600, move scratchpad, border pixel 1
|
||||
for_window [title="WhatsApp"] move scratchpad, border pixel 1
|
||||
for_window [class="discord"] move scratchpad, border pixel 1
|
||||
for_window [window_role="floating"] floating enable
|
||||
for_window [class="QSyncthingTray"] floating enable
|
||||
for_window [app_id="(.*)Calendar"] resize set 900 600, move scratchpad
|
||||
for_window [class="Thunderbird" window_type="normal"] move scratchpad, floating enable, resize set 1600 1050, border pixel 2
|
||||
for_window [class="Nautilus"] floating enable
|
||||
for_window [class="Gnome-calculator"] floating enable
|
||||
@ -17,4 +19,7 @@ for_window [app_id="zenity"] floating enable
|
||||
for_window [app_id="gnome-calendar"] floating enable
|
||||
|
||||
|
||||
for_window [class="Joplin"] move scratchpad, floating enable
|
||||
for_window [class="Joplin"] move scratchpad, floating enable
|
||||
|
||||
for_window [class="Rofi"] output eDP-1
|
||||
for_window [title="Firefox — Sharing Indicator"] kill
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
# Start your launcher
|
||||
# bindsym $mod+d exec $menu
|
||||
bindsym $mod+d exec --no-startup-id rofi -show drun
|
||||
bindsym $mod+d exec --no-startup-id /home/paramah/.config/rofi/launchers/type-3/launcher.sh
|
||||
|
||||
# Drag floating windows by holding down $mod and left mouse button.
|
||||
# Resize them with right mouse button + $mod.
|
||||
@ -43,6 +43,7 @@
|
||||
bindsym $mod+Shift+$down move down
|
||||
bindsym $mod+Shift+$up move up
|
||||
bindsym $mod+Shift+$right move right
|
||||
|
||||
# Ditto, with arrow keys
|
||||
bindsym $mod+Shift+Left move left
|
||||
bindsym $mod+Shift+Down move down
|
||||
@ -164,6 +165,7 @@ bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
|
||||
## Modify // Volume up // <XF86AudioRaiseVolume> ##
|
||||
#bindsym XF86AudioRaiseVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') +5%
|
||||
bindsym --locked XF86AudioRaiseVolume exec volumectl up
|
||||
bindsym --locked $mod+Shift+i exec volumectl up
|
||||
|
||||
## Modify // Volume down // <XF86AudioLowerVolume> ##
|
||||
#bindsym XF86AudioLowerVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') -5%
|
||||
@ -199,7 +201,7 @@ bindsym $mod+x exec $BIN_DIR/dmenuscreenshare.sh
|
||||
bindsym $mod+p [class="Mattermost"] scratchpad show
|
||||
bindsym $mod+Shift+m [class="Thunderbird"] scratchpad show
|
||||
|
||||
bindsym $mod+i exec --no-startup-id rofi -show window -theme /usr/share/rofi-menus-git/themes/appsmenu.rasi
|
||||
bindsym $mod+i exec --no-startup-id /home/paramah/.config/rofi/launchers/type-4/launcher.sh -show window
|
||||
bindsym $mod+Shift+o exec --no-startup-id ~/.config/rofi/scripts/nmvpnmenu.sh
|
||||
bindsym $mod+o exec --no-startup-id ~/.config/rofi/scripts/sound.sh
|
||||
|
||||
@ -211,3 +213,6 @@ bindsym $mod+u exec env RUST_BACKTRACE=1 swayr switch-window >> /tmp/swayr.log 2
|
||||
bindsym $mod+Tab exec env RUST_BACKTRACE=1 swayr switch-to-urgent-or-lru-window >> /tmp/swayr.log 2>&1
|
||||
|
||||
bindsym $mod+$alt+Space exec env RUST_BACKTRACE=1 swayr switch-workspace-or-window >> /tmp/swayr.log 2>&1
|
||||
|
||||
|
||||
bindsym $mod+c [app_id="(.*)Calendar"] scratchpad show
|
||||
|
@ -1,4 +1,4 @@
|
||||
exec --no-startup-id swaymsg 'workspace number 1; exec alacritty; workspace number 10; exec thunderbird; workspace number 9; exec spotify; workspace number 2; exec brave'
|
||||
exec --no-startup-id swaymsg 'workspace number 1; exec alacritty; workspace number 10; exec thunderbird; workspace number 9; exec spotify; workspace number 2; exec firefox'
|
||||
|
||||
exec wl-paste -t text --watch clipman store
|
||||
exec nm-applet --indicator
|
||||
@ -23,4 +23,5 @@ exec --no-startup-id swaymsg rename workspace number 10 to $ws10
|
||||
|
||||
|
||||
exec ~/.config/sway/bin/session.sh
|
||||
#exec ~/.config/sway/bin/assign-cgroups.py
|
||||
#exec ~/.config/sway/bin/assign-cgroups.py
|
||||
exec_always "systemctl --user restart kanshi.service"
|
@ -1,5 +1,6 @@
|
||||
[menu]
|
||||
executable = 'wofi'
|
||||
#executable = 'rofi'
|
||||
args = [
|
||||
'--show=dmenu',
|
||||
'--allow-markup',
|
||||
|
1
.config/systemd/user/pulseaudio.service
Symbolic link
1
.config/systemd/user/pulseaudio.service
Symbolic link
@ -0,0 +1 @@
|
||||
/dev/null
|
1
.config/systemd/user/pulseaudio.socket
Symbolic link
1
.config/systemd/user/pulseaudio.socket
Symbolic link
@ -0,0 +1 @@
|
||||
/dev/null
|
736
.config/wal/templates/colors-vscode-theme.json
Normal file
736
.config/wal/templates/colors-vscode-theme.json
Normal file
@ -0,0 +1,736 @@
|
||||
{{
|
||||
"name": "vs-wal",
|
||||
"type": "dark",
|
||||
"colors": {{
|
||||
"editor.background": "{background}",
|
||||
"editor.foreground": "{foreground}",
|
||||
"activityBarBadge.background": "{color9}",
|
||||
"sideBarTitle.foreground": "{foreground}",
|
||||
"activityBar.background": "{background}",
|
||||
"activityBar.dropBackground": "{color3}",
|
||||
"activityBar.foreground": "{foreground}",
|
||||
"activityBarBadge.foreground": "{foreground}",
|
||||
"badge.foreground": "{foreground}",
|
||||
"badge.background": "{background}",
|
||||
"terminal.background": "{background}",
|
||||
"terminal.foreground": "{foreground}",
|
||||
"terminal.ansiBlack": "{color0}",
|
||||
"terminal.ansiRed": "{color1}",
|
||||
"terminal.ansiGreen": "{color2}",
|
||||
"terminal.ansiYellow": "{color3}",
|
||||
"terminal.ansiBlue": "{color4}",
|
||||
"terminal.ansiMagenta": "{color5}",
|
||||
"terminal.ansiCyan": "{color6}",
|
||||
"terminal.ansiWhite": "{color7}",
|
||||
"terminal.ansiBrightBlack": "{color8}",
|
||||
"terminal.ansiBrightRed": "{color9}",
|
||||
"terminal.ansiBrightGreen": "{color10}",
|
||||
"terminal.ansiBrightYellow": "{color11}",
|
||||
"terminal.ansiBrightBlue": "{color12}",
|
||||
"terminal.ansiBrightMagenta": "{color13}",
|
||||
"terminal.ansiBrightCyan": "{color14}",
|
||||
"terminal.ansiBrightWhite": "{color15}",
|
||||
"sideBar.background": "{background}",
|
||||
"sideBar.foreground": "{foreground}",
|
||||
"statusBar.background": "{background}",
|
||||
"statusBar.debuggingBackground": "{foreground}",
|
||||
"statusBar.debuggingForeground": "{background}",
|
||||
"statusBar.noFolderForeground": "{foreground}",
|
||||
"statusBar.noFolderBackground": "{background}",
|
||||
"statusBar.foreground": "{foreground}",
|
||||
"tab.activeBorder": "{color0}",
|
||||
"tab.unfocusedActiveBorder": "{color0}",
|
||||
"tab.activeBackground": "{foreground}10",
|
||||
"tab.activeForeground": "{foreground}",
|
||||
"tab.inactiveBackground": "{background}",
|
||||
"tab.inactiveForeground": "{foreground}",
|
||||
"tab.unfocusedActiveForeground": "{color1}",
|
||||
"tab.unfocusedInactiveForeground": "{background}",
|
||||
"input.background": "{background}",
|
||||
"input.foreground": "{foreground}",
|
||||
"button.background": "{color1}",
|
||||
"button.foreground": "{foreground}",
|
||||
"editorGroupHeader.tabsBackground": "{background}",
|
||||
"editorGroup.dropBackground": "{color1}60",
|
||||
"textLink.activeForeground": "{color3}",
|
||||
"textLink.foreground": "{color2}",
|
||||
"list.activeSelectionBackground": "{color2}",
|
||||
"list.focusBackground": "{color2}",
|
||||
"list.hoverForeground": "{foreground}",
|
||||
"list.hoverBackground": "{color2}30",
|
||||
"list.dropBackground": "{color2}30"
|
||||
|
||||
}},
|
||||
"tokenColors": [
|
||||
{{
|
||||
"settings": {{
|
||||
"foreground": "{color1}",
|
||||
"background": "{background}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Comment",
|
||||
"scope": [
|
||||
"comment",
|
||||
"punctuation.definition.comment"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Variables",
|
||||
"scope": [
|
||||
"variable",
|
||||
"string constant.other.placeholder"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color6}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Colors",
|
||||
"scope": [
|
||||
"constant.other.color"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color7}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Invalid",
|
||||
"scope": [
|
||||
"invalid",
|
||||
"invalid.illegal"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Keyword, Storage",
|
||||
"scope": [
|
||||
"keyword",
|
||||
"storage.type",
|
||||
"storage.modifier"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color2}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Operator, Misc",
|
||||
"scope": [
|
||||
"keyword.control",
|
||||
"constant.other.color",
|
||||
"punctuation",
|
||||
"meta.tag",
|
||||
"punctuation.definition.tag",
|
||||
"punctuation.separator.inheritance.php",
|
||||
"punctuation.definition.tag.html",
|
||||
"punctuation.definition.tag.begin.html",
|
||||
"punctuation.definition.tag.end.html",
|
||||
"punctuation.section.embedded",
|
||||
"keyword.other.template",
|
||||
"keyword.other.substitution"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color6}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Tag",
|
||||
"scope": [
|
||||
"entity.name.tag",
|
||||
"meta.tag.sgml",
|
||||
"markup.deleted.git_gutter"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Function, Special Method",
|
||||
"scope": [
|
||||
"entity.name.function",
|
||||
"meta.function-call",
|
||||
"variable.function",
|
||||
"support.function",
|
||||
"keyword.other.special-method"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color1}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Block Level Variables",
|
||||
"scope": [
|
||||
"meta.block variable.other"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Other Variable, String Link",
|
||||
"scope": [
|
||||
"support.other.variable",
|
||||
"string.other.link"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Number, Constant, Function Argument, Tag Attribute, Embedded",
|
||||
"scope": [
|
||||
"constant.numeric",
|
||||
"constant.language",
|
||||
"support.constant",
|
||||
"constant.character",
|
||||
"constant.escape",
|
||||
"variable.parameter",
|
||||
"keyword.other.unit",
|
||||
"keyword.other"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color3}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "String, Symbols, Inherited Class, Markup Heading",
|
||||
"scope": [
|
||||
"string",
|
||||
"constant.other.symbol",
|
||||
"constant.other.key",
|
||||
"entity.other.inherited-class",
|
||||
"markup.heading",
|
||||
"markup.inserted.git_gutter",
|
||||
"meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "normal",
|
||||
"foreground": "{color4}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Class, Support",
|
||||
"scope": [
|
||||
"entity.name",
|
||||
"support.type",
|
||||
"support.class",
|
||||
"support.orther.namespace.use.php",
|
||||
"meta.use.php",
|
||||
"support.other.namespace.php",
|
||||
"markup.changed.git_gutter",
|
||||
"support.type.sys-types"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color5}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Entity Types",
|
||||
"scope": [
|
||||
"support.type"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color14}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "CSS Class and Support",
|
||||
"scope": [
|
||||
"source.css support.type.property-name",
|
||||
"source.sass support.type.property-name",
|
||||
"source.scss support.type.property-name",
|
||||
"source.less support.type.property-name",
|
||||
"source.stylus support.type.property-name",
|
||||
"source.postcss support.type.property-name"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color14}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Sub-methods",
|
||||
"scope": [
|
||||
"entity.name.module.js",
|
||||
"variable.import.parameter.js",
|
||||
"variable.other.class.js"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Language methods",
|
||||
"scope": [
|
||||
"variable.language"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "entity.name.method.js",
|
||||
"scope": [
|
||||
"entity.name.method.js"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "meta.method.js",
|
||||
"scope": [
|
||||
"meta.class-method.js entity.name.function.js",
|
||||
"variable.function.constructor"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Attributes",
|
||||
"scope": [
|
||||
"entity.other.attribute-name"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "HTML Attributes",
|
||||
"scope": [
|
||||
"text.html.basic entity.other.attribute-name.html",
|
||||
"text.html.basic entity.other.attribute-name"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color3}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "CSS Classes",
|
||||
"scope": [
|
||||
"entity.other.attribute-name.class"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color3}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "CSS ID's",
|
||||
"scope": [
|
||||
"source.sass keyword.control"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Inserted",
|
||||
"scope": [
|
||||
"markup.inserted"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color10}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Deleted",
|
||||
"scope": [
|
||||
"markup.deleted"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Changed",
|
||||
"scope": [
|
||||
"markup.changed"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Regular Expressions",
|
||||
"scope": [
|
||||
"string.regexp"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color14}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Escape Characters",
|
||||
"scope": [
|
||||
"constant.character.escape"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color14}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "URL",
|
||||
"scope": [
|
||||
"*url*",
|
||||
"*link*",
|
||||
"*uri*"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "underline"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Decorators",
|
||||
"scope": [
|
||||
"tag.decorator.js entity.name.tag.js",
|
||||
"tag.decorator.js punctuation.definition.tag.js"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "ES7 Bind Operator",
|
||||
"scope": [
|
||||
"source.js constant.other.object.key.js string.unquoted.label.js"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 0",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color6}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 1",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color7}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 2",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 3",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 4",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color10}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 5",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 6",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 7",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "JSON Key - Level 8",
|
||||
"scope": [
|
||||
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color10}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Plain",
|
||||
"scope": [
|
||||
"text.html.markdown",
|
||||
"punctuation.definition.list_item.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color7}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Markup Raw Inline",
|
||||
"scope": [
|
||||
"text.html.markdown markup.inline.raw.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Markup Raw Inline Punctuation",
|
||||
"scope": [
|
||||
"text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Line Break",
|
||||
"scope": [
|
||||
"text.html.markdown meta.dummy.line-break"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": ""
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Heading",
|
||||
"scope": [
|
||||
"markdown.heading",
|
||||
"markup.heading | markup.heading entity.name",
|
||||
"markup.heading.markdown punctuation.definition.heading.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color10}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Italic",
|
||||
"scope": [
|
||||
"markup.italic"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Bold",
|
||||
"scope": [
|
||||
"markup.bold",
|
||||
"markup.bold string"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "bold",
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Bold-Italic",
|
||||
"scope": [
|
||||
"markup.bold markup.italic",
|
||||
"markup.italic markup.bold",
|
||||
"markup.quote markup.bold",
|
||||
"markup.bold markup.italic string",
|
||||
"markup.italic markup.bold string",
|
||||
"markup.quote markup.bold string"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "bold",
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Underline",
|
||||
"scope": [
|
||||
"markup.underline"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "underline",
|
||||
"foreground": "{color10}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Strike",
|
||||
"scope": [
|
||||
"markup.strike"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "strike",
|
||||
"foreground": ""
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Blockquote",
|
||||
"scope": [
|
||||
"markup.quote punctuation.definition.blockquote.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"background": "{color8}",
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Quote",
|
||||
"scope": [
|
||||
"markup.quote"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "italic",
|
||||
"foreground": ""
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Link",
|
||||
"scope": [
|
||||
"string.other.link.title.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color12}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Link Description",
|
||||
"scope": [
|
||||
"string.other.link.description.title.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Link Anchor",
|
||||
"scope": [
|
||||
"constant.other.reference.link.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color3}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Raw Block",
|
||||
"scope": [
|
||||
"markup.raw.block"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Raw Block Fenced",
|
||||
"scope": [
|
||||
"markup.raw.block.fenced.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color15}50"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Fenced Bode Block",
|
||||
"scope": [
|
||||
"punctuation.definition.fenced.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color15}50"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Fenced Bode Block Variable",
|
||||
"scope": [
|
||||
"markup.raw.block.fenced.markdown",
|
||||
"variable.language.fenced.markdown",
|
||||
"punctuation.section.class.end"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color7}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Fenced Language",
|
||||
"scope": [
|
||||
"variable.language.fenced.markdown"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markdown - Separator",
|
||||
"scope": [
|
||||
"meta.separator"
|
||||
],
|
||||
"settings": {{
|
||||
"fontStyle": "bold",
|
||||
"background": "{color15}50",
|
||||
"foreground": "{color8}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"name": "Markup - Table",
|
||||
"scope": [
|
||||
"markup.table"
|
||||
],
|
||||
"settings": {{
|
||||
"foreground": "{color7}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"scope": "token.info-token",
|
||||
"settings": {{
|
||||
"foreground": "{color6}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"scope": "token.warn-token",
|
||||
"settings": {{
|
||||
"foreground": "{color3}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"scope": "token.error-token",
|
||||
"settings": {{
|
||||
"foreground": "{color9}"
|
||||
}}
|
||||
}},
|
||||
{{
|
||||
"scope": "token.debug-token",
|
||||
"settings": {{
|
||||
"foreground": "{color13}"
|
||||
}}
|
||||
}}
|
||||
]
|
||||
}}
|
2
.config/waybar/bin/biurko_off.sh
Executable file
2
.config/waybar/bin/biurko_off.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/ledy_off
|
2
.config/waybar/bin/biurko_on.sh
Executable file
2
.config/waybar/bin/biurko_on.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/ledy_on
|
2
.config/waybar/bin/biurko_rainbow.sh
Executable file
2
.config/waybar/bin/biurko_rainbow.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/biurko_rainbow
|
2
.config/waybar/bin/biurko_red.sh
Executable file
2
.config/waybar/bin/biurko_red.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/ledy_red
|
2
.config/waybar/bin/domofon.sh
Executable file
2
.config/waybar/bin/domofon.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/domofon
|
2
.config/waybar/bin/tv_voldown.sh
Executable file
2
.config/waybar/bin/tv_voldown.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/tv_voldown
|
2
.config/waybar/bin/tv_volup.sh
Executable file
2
.config/waybar/bin/tv_volup.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
curl -X POST -d '' http://192.168.88.169:8123/api/webhook/tv_volup
|
@ -1,11 +1,10 @@
|
||||
// -*- mode: json -*-
|
||||
[
|
||||
{
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
|
||||
"modules-left": [
|
||||
"sway/workspaces",
|
||||
"sway/workspaces"
|
||||
],
|
||||
"modules-center": [
|
||||
"sway/window"
|
||||
@ -71,9 +70,15 @@
|
||||
"custom/hum",
|
||||
"custom/pressure",
|
||||
"custom/pm_25",
|
||||
"custom/pm_10",
|
||||
"custom/pm_10"
|
||||
],
|
||||
"modules-center": [
|
||||
"custom/biurko_on",
|
||||
"custom/biurko_off",
|
||||
"custom/biurko_rainbow",
|
||||
"custom/domofon",
|
||||
"custom/tv_volup",
|
||||
"custom/tv_voldown"
|
||||
],
|
||||
"modules-right": [
|
||||
"custom/rsyncnet",
|
||||
@ -108,6 +113,42 @@
|
||||
"exec": "$HOME/.config/waybar/bin/sensor.sh pm2_5"
|
||||
},
|
||||
|
||||
"custom/biurko_on": {
|
||||
"format": "ON",
|
||||
"on-click": "$HOME/.config/waybar/bin/biurko_on.sh"
|
||||
},
|
||||
|
||||
"custom/biurko_off": {
|
||||
"format": "OFF",
|
||||
"on-click": "$HOME/.config/waybar/bin/biurko_off.sh"
|
||||
},
|
||||
|
||||
"custom/tv_volup": {
|
||||
"format": "🔊",
|
||||
"on-click": "$HOME/.config/waybar/bin/tv_volup.sh"
|
||||
},
|
||||
|
||||
"custom/tv_voldown": {
|
||||
"format": "🔈",
|
||||
"on-click": "$HOME/.config/waybar/bin/tv_voldown.sh"
|
||||
},
|
||||
|
||||
"custom/domofon": {
|
||||
"format": "📷",
|
||||
"on-click": "$HOME/.config/waybar/bin/domofon.sh"
|
||||
},
|
||||
|
||||
"custom/biurko_rainbow": {
|
||||
"format": "🎉",
|
||||
"on-click": "$HOME/.config/waybar/bin/biurko_rainbow.sh"
|
||||
},
|
||||
|
||||
"custom/biurko_red": {
|
||||
"format": "RED",
|
||||
"on-click": "$HOME/.config/waybar/bin/biurko_red.sh"
|
||||
},
|
||||
|
||||
|
||||
"custom/pm_10": {
|
||||
"format": "pm10 {}",
|
||||
"return-type": "text",
|
||||
@ -115,14 +156,6 @@
|
||||
"exec": "$HOME/.config/waybar/bin/sensor.sh pm10"
|
||||
},
|
||||
|
||||
"custom/rsyncnet": {
|
||||
"format": "{}",
|
||||
"return-type": "text",
|
||||
"interval": 60,
|
||||
"exec": "cat /tmp/rsync.net"
|
||||
},
|
||||
|
||||
|
||||
"battery": {
|
||||
"states": {
|
||||
"good": 95,
|
||||
@ -143,4 +176,4 @@
|
||||
"spacing": 6
|
||||
}
|
||||
}
|
||||
]
|
||||
]
|
||||
|
@ -1,4 +1,12 @@
|
||||
@import "../../.cache/wal/colors-waybar.css";
|
||||
@define-color fore #dbcdac;
|
||||
@define-color back #0f0e09;
|
||||
@define-color inactive #9F8D5E;
|
||||
@define-color dark #324443;
|
||||
@define-color active #dbcdac;
|
||||
@define-color orange #FFA500;
|
||||
@define-color green #228b22;
|
||||
@define-color blue #7cb9e8;
|
||||
@define-color yellow #deb887;
|
||||
|
||||
|
||||
* {
|
||||
@ -38,6 +46,12 @@ window#waybar {
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
#custom-biurko_on,
|
||||
#custom-biurko_off,
|
||||
#custom-biurko_red,
|
||||
#custom-tv_volup,
|
||||
#custom-tv_voldown,
|
||||
#custom-domofon,
|
||||
#workspaces {
|
||||
background: none;
|
||||
color: white;
|
||||
@ -75,7 +89,7 @@ window#waybar {
|
||||
}
|
||||
|
||||
#workspaces button.focused {
|
||||
color: #FFA500;
|
||||
color: @orange;
|
||||
margin: 0;
|
||||
|
||||
}
|
||||
@ -98,3 +112,21 @@ window#waybar {
|
||||
background: black;
|
||||
padding: 0 10px;
|
||||
}
|
||||
|
||||
#clock.2,
|
||||
#custom-temperature {
|
||||
color: @orange;
|
||||
}
|
||||
|
||||
#custom-pressure {
|
||||
color: @green;
|
||||
}
|
||||
|
||||
#custom-hum {
|
||||
color: @blue;
|
||||
}
|
||||
|
||||
#custom-pm_25,
|
||||
#custom-pm_10 {
|
||||
color: @yellow;
|
||||
}
|
||||
|
14
.gitconfig
14
.gitconfig
@ -1,9 +1,11 @@
|
||||
[user]
|
||||
email = aleksander@cynarski.pl
|
||||
name = Aleksander Cynarski
|
||||
signingkey = C4340BA42B9C173A
|
||||
#signingkey = C4340BA42B9C173A
|
||||
signingkey = 7C6540C5B18BF2930DDEDA4D6A7C0327F517CA88
|
||||
[push]
|
||||
default = matching
|
||||
autoSetupRemote = true
|
||||
[merge]
|
||||
conflictstyle = diff3
|
||||
tool = meld
|
||||
@ -77,7 +79,13 @@
|
||||
[includeIf "gitdir:~/Projects/CyfroweNiebo/"]
|
||||
path = ~/Projects/CyfroweNiebo/.gitconfig
|
||||
|
||||
[includeIf "gitdir:~/Projects/streamsage/"]
|
||||
[includeIf "gitdir:~/Projects/streamsage.io/"]
|
||||
path = ~/Projects/streamsage.io/.gitconfig
|
||||
|
||||
[includeIf "gitdir:~/Projects/stream-sage/"]
|
||||
path = ~/Projects/streamsage.io/.gitconfig
|
||||
|
||||
[includeIf "gitdir:~/Projects/cardboard.live/"]
|
||||
path = ~/Projects/streamsage.io/.gitconfig
|
||||
|
||||
[includeIf "gitdir:~/Projects/GONG/"]
|
||||
@ -107,3 +115,5 @@
|
||||
[interactive]
|
||||
diffFilter = delta --color-only
|
||||
|
||||
[safe]
|
||||
directory = /opt/flutter
|
||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,7 +4,6 @@ compile
|
||||
zeus/
|
||||
_todos.md
|
||||
.tmuxp.yaml
|
||||
vendor/
|
||||
./docker/docker-compose-elena.yml
|
||||
.jira-url
|
||||
.jira-prefix
|
||||
|
48
.zshrc
48
.zshrc
@ -10,6 +10,9 @@
|
||||
#
|
||||
#################################################################################
|
||||
|
||||
alias egrep="grep -E"
|
||||
alias fgrep="grep -F"
|
||||
|
||||
#Load my environment exports
|
||||
[ -f ~/.exports ] && source ~/.exports
|
||||
|
||||
@ -38,6 +41,7 @@ export PATH="/home/paramah/bin:$PATH"
|
||||
|
||||
#symfony
|
||||
export PATH="$HOME/.symfony/bin:$PATH"
|
||||
export PATH="/home/paramah/.linkerd2/bin:$PATH"
|
||||
|
||||
# Path to your oh-my-zsh installation.
|
||||
export ZSH=$HOME/.oh-my-zsh
|
||||
@ -53,6 +57,7 @@ source /usr/bin/virtualenvwrapper.sh
|
||||
plugins=(
|
||||
zsh-autosuggestions
|
||||
virtualenvwrapper
|
||||
virtualenv
|
||||
taskwarrior
|
||||
timewarrior
|
||||
archlinux
|
||||
@ -78,7 +83,7 @@ zplug 'ytet5uy4/fzf-widgets'
|
||||
zplug 'zsh-users/zaw'
|
||||
zplug "pbar1/zsh-terraform"
|
||||
zplug 'voronkovich/project.plugin.zsh'
|
||||
zplug romkatv/powerlevel10k, as:theme, depth:1
|
||||
#zplug romkatv/powerlevel10k, as:theme, depth:1
|
||||
zplug "jocelynmallon/zshmarks"
|
||||
zplug "djui/alias-tips"
|
||||
zplug "zpm-zsh/clipboard"
|
||||
@ -166,6 +171,8 @@ export goinside;
|
||||
##########################################################################################
|
||||
|
||||
|
||||
alias egrep="grep -E"
|
||||
alias fgrep="grep -F"
|
||||
alias l="tmuxp load -y "
|
||||
alias dc="docker-compose"
|
||||
alias d="docker"
|
||||
@ -202,6 +209,11 @@ alias vim="nvim"
|
||||
|
||||
alias j="jump"
|
||||
alias b="bookmark"
|
||||
alias r="ranger"
|
||||
|
||||
alias k="kubectl"
|
||||
|
||||
alias paste-online="wl-paste |lenpaste-cli"
|
||||
|
||||
dd_telegram-desktop () { # launch telegram and send it to scratchpad
|
||||
(/usr/bin/telegram-desktop &)
|
||||
@ -246,7 +258,7 @@ xset b off
|
||||
#eval "$(starship init zsh)"
|
||||
#eval "$(jira --completion-script-zsh)"
|
||||
#eval "$(_JZ_COMPLETE=source_zsh jz)"
|
||||
#eval "$(_HAJDUK_COMPLETE=source_zsh hajduk)"
|
||||
eval "$(_HAJDUK_COMPLETE=source_zsh hajduk)"
|
||||
#eval "$(_H_COMPLETE=source_zsh h)"
|
||||
eval "$(direnv hook zsh)"
|
||||
#eval "$(register-python-argcomplete gitlab)"
|
||||
@ -289,14 +301,29 @@ function ec2-list(){
|
||||
|
||||
function ec2-connect(){
|
||||
HOST=$(ec2-list | fzf --layout=reverse --border=none | awk '{print $4}' |sed 's/|//')
|
||||
jssh $HOST
|
||||
gum confirm "Add host to Stream Sage VPN route?" && skrzat mikrotik tovpn jazzy-l2tp jazzy ${HOST}
|
||||
USER=$(gum choose "ec2-user" "admin" "ubuntu" "bitnami")
|
||||
jssh $USER@$HOST
|
||||
}
|
||||
|
||||
function ec2-vpc-connect(){
|
||||
HOST=$(ec2-list | fzf --layout=reverse --border=none | awk '{print $6}')
|
||||
jssh $HOST
|
||||
USER=$(gum choose "ec2-user" "admin" "ubuntu" "bitnami")
|
||||
jssh $USER@$HOST
|
||||
}
|
||||
|
||||
function targetgroups-list(){
|
||||
LB_ARN=$(aws elbv2 describe-load-balancers --query "LoadBalancers[*][LoadBalancerName, LoadBalancerArn]" --output table |fzf | awk '{print $4}')
|
||||
echo LB_ARN
|
||||
}
|
||||
|
||||
function tester-toogle(){
|
||||
if [[ $(aws ec2 describe-instances --instance-ids $EC_TESTER_ID --query 'Reservations[].Instances[].State[].Name' --output text) = "running" ]] ; then \
|
||||
aws ec2 stop-instances --instance-ids $EC_TESTER_ID; \
|
||||
elif [[ $(aws ec2 describe-instances --instance-ids $EC_TESTER_ID --query 'Reservations[].Instances[].State[].Name' --output text) = "stopped" ]] ; then \
|
||||
aws ec2 start-instances --instance-ids $EC_TESTER_ID ; \
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
|
||||
@ -311,7 +338,7 @@ source $HOME/.oh-my-zsh/custom/plugins/fzf-tab-completion/zsh/fzf-zsh-completion
|
||||
autoload -Uz bashcompinit && bashcompinit
|
||||
complete -C aws_completer aws
|
||||
|
||||
eval "$(_MOLECULE_COMPLETE=source molecule)"
|
||||
# eval "$(_MOLECULE_COMPLETE=source molecule)"
|
||||
#. ~/.cache/wal/colors.sh
|
||||
#
|
||||
#
|
||||
@ -390,11 +417,16 @@ PERL_MM_OPT="INSTALL_BASE=/home/paramah/perl5"; export PERL_MM_OPT;
|
||||
PATH="/home/paramah/.local/share/gem/ruby/3.0.0/bin${PATH:+${PATH}}"; export PATH;
|
||||
|
||||
#source <(clockify-cli completion zsh)
|
||||
source <(kubectl completion zsh)
|
||||
source <(helm completion zsh)
|
||||
source <(kubectl completion zsh)
|
||||
POWERLEVEL9K_DISABLE_CONFIGURATION_WIZARD=true
|
||||
|
||||
typeset -g POWERLEVEL9K_DIR_CLASSES=(
|
||||
'~/Projects/jazzy.pro(|/*)' WORK ''
|
||||
'~/Projects/streamsage(|/*)' WORKSS ''
|
||||
'~/Projects/streamsage.io(|/*)' WORKSS ''
|
||||
'~/Projects/stream-sage(|/*)' WORKSS ''
|
||||
'~/Projects/Private(|/*)' PRIVATE ''
|
||||
'~/Projects/cynarski.dev(|/*)' PRIVATE ''
|
||||
'~/Projects/CyfroweNiebo(|/*)' NIEBO ''
|
||||
@ -405,3 +437,9 @@ typeset -g POWERLEVEL9K_DIR_WORK_VISUAL_IDENTIFIER_EXPANSION='(j!)'
|
||||
typeset -g POWERLEVEL9K_DIR_WORKSS_VISUAL_IDENTIFIER_EXPANSION='<<o>>'
|
||||
typeset -g POWERLEVEL9K_DIR_PRIVATE_VISUAL_IDENTIFIER_EXPANSION='(℀ )'
|
||||
typeset -g POWERLEVEL9K_DIR_NIEBO_VISUAL_IDENTIFIER_EXPANSION='[☰ ]'
|
||||
typeset -g POWERLEVEL9K_AWS_SHOW_ON_DEMAND=''
|
||||
|
||||
#export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
|
||||
#export GPG_TTY=$(tty)
|
||||
#gpgconf --launch gpg-agent
|
||||
#gpg-connect-agent updatestartuptty /bye >/dev/null
|
||||
|
51
bin/ec2-tmux
Executable file
51
bin/ec2-tmux
Executable file
@ -0,0 +1,51 @@
|
||||
#!/bin/bash -x
|
||||
|
||||
#set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
SESSION=$AWS_PROFILE
|
||||
EC2_INSTANCES=$(aws ec2 describe-instances --filter "Name=instance-state-name,Values=running" --query "Reservations[*].Instances[*].[PublicIpAddress, Tags[?Key=='Name'].Value|[0]]" --output text|sed -E 's/\s+/,/g')
|
||||
|
||||
get_window() {
|
||||
NAME=$1
|
||||
window_id=$(tmux list-windows -t $SESSION -F "#W:#I" |grep $NAME|cut -d':' -f2)
|
||||
echo "$window_id"
|
||||
}
|
||||
|
||||
create_window() {
|
||||
NAME=$1
|
||||
COUNT=$(tmux list-windows -t $SESSION|wc -l)
|
||||
WINDOW_ID=$(($COUNT))
|
||||
tmux new-window -t $SESSION:$WINDOW_ID -n $NAME
|
||||
}
|
||||
|
||||
attach_to_window() {
|
||||
NAME=$1
|
||||
HOST=$2
|
||||
WINDOW=$(get_window $NAME)
|
||||
if [ "$WINDOW" = "" ]
|
||||
then
|
||||
create_window $NAME
|
||||
tmux send-keys -t $NAME "jssh $HOST" C-m
|
||||
else
|
||||
tmux split-window -t $NAME
|
||||
tmux send-keys -t $NAME "jssh $HOST" C-m
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
tmux has-session -t $SESSION 2>/dev/null
|
||||
if [ $? != 0 ]; then
|
||||
tmux new-session -d -s $SESSION
|
||||
for INSTANCE in $EC2_INSTANCES
|
||||
do
|
||||
HOST=$(echo $INSTANCE|cut -d',' -f1)
|
||||
NAME=$(echo $INSTANCE|cut -d',' -f2)
|
||||
attach_to_window $NAME $HOST
|
||||
done
|
||||
fi
|
||||
|
||||
tmux attach-session -t $SESSION
|
||||
|
||||
|
11
bin/pinentry
Executable file
11
bin/pinentry
Executable file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
PINENTRY_TERMINAL='/sbin/pinentry-curses'
|
||||
PINENTRY_VAYLAND='/sbin/pinentry-gtk-2'
|
||||
|
||||
if [ -n "${DISPLAY-}" -a -z "${TERM-}" ]; then
|
||||
exec "$PINENTRY_VAYLAND" "$@"
|
||||
else
|
||||
exec "$PINENTRY_TERMINAL" "$@"
|
||||
fi
|
5
bin/ss-keys.sh
Normal file
5
bin/ss-keys.sh
Normal file
@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "Adding T O O L B O X KEYS"
|
||||
ssh-add ~/Projects/streamsage.io/terraform-envs/toolbox/toolbox-swarm-ssh-key.pem
|
||||
|
10
nvim/coc-settings.json
Normal file
10
nvim/coc-settings.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"languageserver": {
|
||||
"go": {
|
||||
"command": "gopls",
|
||||
"rootPatterns": ["go.mod"],
|
||||
"trace.server": "verbose",
|
||||
"filetypes": ["go"]
|
||||
}
|
||||
}
|
||||
}
|
@ -120,10 +120,11 @@ Plug 'stephpy/vim-php-cs-fixer'
|
||||
" Plug 'fatih/vim-hclfmt'
|
||||
Plug 'hashivim/vim-terraform'
|
||||
Plug 'hashivim/vim-consul'
|
||||
Plug 'hashivim/vim-nomadproject'
|
||||
" Plug 'b4b4r07/vim-hcl'
|
||||
Plug 'vim-syntastic/syntastic'
|
||||
Plug 'juliosueiras/vim-terraform-completion'
|
||||
|
||||
Plug 'jvirtanen/vim-hcl'
|
||||
|
||||
" Python
|
||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
@ -153,7 +154,7 @@ Plug 'iamcco/markdown-preview.nvim', { 'do': 'cd app && yarn install' }
|
||||
" Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
|
||||
" Or build from source code by using yarn: https://yarnpkg.com
|
||||
" Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
|
||||
Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
|
||||
|
||||
call plug#end()
|
||||
"
|
||||
|
Reference in New Issue
Block a user