hyprland: fix configs

parent 0517b988
set aaa_mode=all
set altformat_current= %F
set altformat_playlist= %F
set altformat_title= %F
set altformat_trackwin= %F
set auto_expand_albums_follow=true
set auto_expand_albums_search=true
set auto_expand_albums_selcur=true
set auto_reshuffle=true
set buffer_seconds=10
set color_cmdline_attr=default
set color_cmdline_bg=default
set color_cmdline_fg=default
set color_cur_sel_attr=default
set color_error=lightred
set color_info=lightyellow
set color_separator=blue
set color_statusline_attr=default
set color_statusline_bg=default
set color_statusline_fg=black
set color_titleline_attr=default
set color_titleline_bg=blue
set color_titleline_fg=default
set color_trackwin_album_attr=bold
set color_trackwin_album_bg=default
set color_trackwin_album_fg=default
set color_win_attr=default
set color_win_bg=default
set color_win_cur=black
set color_win_cur_attr=default
set color_win_cur_sel_attr=default
set color_win_cur_sel_bg=blue
set color_win_cur_sel_fg=green
set color_win_dir=blue
set color_win_fg=red
set color_win_inactive_cur_sel_attr=default
set color_win_inactive_cur_sel_bg=gray
set color_win_inactive_cur_sel_fg=lightyellow
set color_win_inactive_sel_attr=default
set color_win_inactive_sel_bg=black
set color_win_inactive_sel_fg=black
set color_win_sel_attr=default
set color_win_sel_bg=blue
set color_win_sel_fg=white
set color_win_title_attr=default
set color_win_title_bg=blue
set color_win_title_fg=white
set confirm_run=true
set continue=true
set device=/dev/cdrom
set display_artist_sort_name=false
set dsp.oss.device=
set follow=false
set format_current= %a - %l -%3n. %t%= %y
set format_playlist= %F
set format_playlist_va= %F
set format_statusline= %{status} %{?show_playback_position?%{position} %{?duration?/ %{duration} }?%{?duration?%{duration} }}- %{total} %{?bpm>0?at %{bpm} BPM }%{?volume>=0?vol: %{?lvolume!=rvolume?%{lvolume},%{rvolume} ?%{volume} }}%{?stream?buf: %{buffer} }%{?show_current_bitrate & bitrate>=0? %{bitrate} kbps }%=%{?repeat_current?repeat current?%{?play_library?%{playlist_mode} from %{?play_sorted?sorted }library?playlist}} | %1{continue}%1{follow}%1{repeat}%1{shuffle}
set format_title=%a - %l - %t (%y)
set format_trackwin=%3n. %t%= %y %d
set format_trackwin_album= %l %= %{albumduration}
set format_trackwin_va=%3n. %t (%a)%= %y %d
set format_treewin= %l
set format_treewin_artist=%a
set icecast_default_charset=ISO-8859-1
set id3_default_charset=ISO-8859-1
set input.mad.priority=55
set input.wav.priority=50
set lib_add_filter=
set lib_sort=albumartist date album discnumber tracknumber title filename play_count
set mixer.oss.channel=PCM
set mixer.oss.device=
set mixer.pulse.restore_volume=1
set mouse=true
set mpris=false
set output_plugin=pulse
set passwd=
set pl_sort=
set play_library=false
set play_sorted=false
set repeat=false
set repeat_current=false
set replaygain=disabled
set replaygain_limit=true
set replaygain_preamp=0.000000
set resume=false
set rewind_offset=5
set scroll_offset=2
set set_term_title=true
set show_all_tracks=true
set show_current_bitrate=false
set show_hidden=false
set show_playback_position=true
set show_remaining_time=false
set shuffle=false
set skip_track_info=false
set smart_artist_sort=true
set softvol=false
set softvol_state=0 0
set start_view=playlist
set status_display_program=
set time_show_leading_zero=true
set wrap_search=true
bind browser backspace browser-up
bind browser i toggle show_hidden
bind browser space win-activate
bind browser u win-update
bind common ! push shell
bind common + vol +10%
bind common , seek -1m
bind common - vol -10%
bind common . seek +1m
bind common / search-start
bind common 1 view tree
bind common 2 view sorted
bind common 3 view playlist
bind common 4 view queue
bind common 5 view browser
bind common 6 view filters
bind common 7 view settings
bind common = vol +10%
bind common ? search-b-start
bind common C toggle continue
bind common D win-remove
bind common E win-add-Q
bind common F push filter
bind common G win-bottom
bind common I echo {}
bind common L push live-filter
bind common M toggle play_library
bind common N search-prev
bind common P win-mv-before
bind common U win-update-cache
bind common [ vol +1% +0
bind common ] vol +0 +1%
bind common ^B win-page-up
bind common ^C echo Type :quit<enter> to exit cmus.
bind common ^D win-half-page-down
bind common ^E win-scroll-down
bind common ^F win-page-down
bind common ^L refresh
bind common ^R toggle repeat_current
bind common ^U win-half-page-up
bind common ^Y win-scroll-up
bind common a win-add-l
bind common b player-next
bind common c player-pause
bind common delete win-remove
bind common down win-down
bind common e win-add-q
bind common end win-bottom
bind common enter win-activate
bind common f toggle follow
bind common g win-top
bind common h seek -5
bind common home win-top
bind common i win-sel-cur
bind common j win-down
bind common k win-up
bind common l seek +5
bind common left seek -5
bind common m toggle aaa_mode
bind common mlb_click_selected win-activate
bind common mouse_scroll_down win-down
bind common mouse_scroll_up win-up
bind common n search-next
bind common o toggle play_sorted
bind common p win-mv-after
bind common page_down win-page-down
bind common page_up win-page-up
bind common q quit -i
bind common r toggle repeat
bind common right seek +5
bind common s toggle shuffle
bind common space win-toggle
bind common t toggle show_remaining_time
bind common tab win-next
bind common u update-cache
bind common up win-up
bind common v player-stop
bind common x player-play
bind common y win-add-p
bind common z player-prev
bind common { vol -1% -0
bind common } vol -0 -1%
fset 90s=date>=1990&date<2000
fset classical=genre="Classical"
fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1)
fset mp3=filename="*.mp3"
fset ogg=filename="*.ogg"
fset ogg-or-mp3=ogg|mp3
fset unheard=play_count=0
factivate
......@@ -7,4 +7,3 @@
@define-color unfocused #f85656;
@define-color urgent #e89b0b;
@define-color accent #3584e4;
{
"layer": "top",
"position": "top",
"margin-left": 62,
"margin-top": 10,
"margin-right": 62,
"height": 28,
"margin-left": 35,
"margin-top": 5,
"margin-right": 35,
"height": 30,
"spacing": 3,
"exclusive": true,
"gtk-layer-shell": true,
"passthrough": false,
"fixed-center": true,
"reload_style_on_change": true, //Релоад при изменении css
"output": "DP-1", //Вывод на нужный монитор
"reload_style_on_change": true, // Релоад при изменении css
"include": [
"/home/owl/.config/waybar/modules.json",
"/home/owl/.config/waybar/extra-modules.json"
"/etc/ximperdistro/hyprland/waybar/modules.json"
],
"modules-left": [
"image#menu",
"hyprland/workspaces",
"hyprland/window",
"hyprland/workspaces#icons",
"tray",
"hyprland/submap"
],
"modules-center": [
"group/center",
"clock"
],
"modules-right": [
"custom/media-mini",
"custom/media#mini",
"idle_inhibitor",
"hyprland/language",
"group/volume",
"network",
"bluetooth",
"battery",
"backlight",
"custom/notification"
]
}
{
"hyprland/window": {
"format": "{title}",
"icon": "true"
},
"cpu": {
"interval": 1,
"format": "{usage}% ",
"tooltip-format": "{usage}"
},
"memory": {
"interval": 1,
"format": "{}% ",
"tooltip-format": "memory: {used:0.1f}/{total:0.1f} GiB \nSWAP: {swapUsed:0.1f}/{swapTotal:0.1f} GiB"
},
"custom/media": {
"format": "{icon} {0}",
"return-type": "json",
"format-icons": {
"Playing": "",
"Paused": ""
},
"max-length": 50,
"exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} - {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F",
"on-click": "playerctl play-pause",
"on-scroll-up": "playerctl next",
"on-scroll-down": "playerctl previous"
},
"custom/ddclight": {
"tooltip": false,
"format": "{icon}",
"return-type": "json",
"format-icons": [
"",
"",
"",
"",
"",
"",
"",
"",
""
],
"exec-if": "ddclight",
"exec": "ddclight get --waybar",
"on-scroll-up": "ddclight set +5",
"on-scroll-down": "ddclight set 5-"
},
}
{
"image#menu": {
"path": "/home/owl/.config/waybar/ximperlinux.svg",
"size": 20,
"path": "/usr/share/pixmaps/ximperlinux.svg",
"size": 18,
"on-click": "pkill wofi || wofi --show drun -x 8 -y 10 --height 35% --width 25%"
},
"hyprland/workspaces": {
"hyprland/workspaces#icons": {
"active-only": false,
"all-outputs": true,
"all-outputs": false,
"format": "{icon}",
"show-special": true,
"on-click": "activate",
"on-scroll-up": "hyprctl dispatch workspace e+1",
"on-scroll-down": "hyprctl dispatch workspace e-1",
"format-icons": {
"default": "",
"active": "",
"default": "",
"special": "󰓏"
}
},
"hyprland/workspaces#numbers": {
"active-only": false,
"all-outputs": false,
"format": "{name}",
"show-special": true,
"on-click": "activate",
"on-scroll-up": "hyprctl dispatch workspace e+1",
"on-scroll-down": "hyprctl dispatch workspace e-1",
},
"hyprland/window": {
"format": "{title}",
"icon": "true",
"icon-size": 16,
"max-length": 30,
},
"tray": {
"icon-size": 15,
"show-passive-items": true,
......@@ -32,7 +49,21 @@
"default-submap": "reset",
},
"custom/media-mini": {
"custom/media": {
"format": "{icon} {0}",
"return-type": "json",
"format-icons": {
"Playing": "",
"Paused": ""
},
"max-length": 50,
"exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} - {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F",
"on-click": "playerctl play-pause",
"on-scroll-up": "playerctl next",
"on-scroll-down": "playerctl previous"
},
"custom/media#mini": {
"format": "{icon} {0}",
"return-type": "json",
"format-icons": {
......@@ -71,11 +102,11 @@
"format-muted": " ",
"tooltip-format": "{desc}",
"format-icons": {
"headphone": " ",
"headphone": "",
"default": [
"",
"",
" "
""
]
},
"on-click": "hyprctl dispatch exec '[size 820 400; move 100%-840 4%]' pwvucontrol",
......@@ -190,7 +221,7 @@
},
"custom/notification": {
"format": "{} {icon}",
"format": "{icon} {0}",
"format-icons": {
"notification": " <span foreground='red'><sup></sup></span>",
"none": " ",
......@@ -209,21 +240,36 @@
"escape": true
},
"group/notification": {
"orientation": "horizontal",
"modules": [
"clock",
"custom/notification",
]
"cpu": {
"interval": 1,
"format": " {usage}%",
"tooltip-format": "{usage}"
},
"group/center": {
"orientation": "horizontal",
"modules": [
"clock",
"tray",
]
"memory": {
"interval": 1,
"format": " {}%",
"tooltip-format": "memory: {used:0.1f}/{total:0.1f} GiB \nSWAP: {swapUsed:0.1f}/{swapTotal:0.1f} GiB"
},
"custom/ddclight": {
"tooltip": false,
"format": "{icon}",
"return-type": "json",
"format-icons": [
"",
"",
"",
"",
"",
"",
"",
"",
""
],
"exec-if": "ddclight",
"exec": "ddclight get --waybar",
"on-scroll-up": "ddclight set +5",
"on-scroll-down": "ddclight set 5-"
},
}
@import "/home/owl/.config/waybar/colors/adw-dark.css";
* {
min-height: 0;
font-size: 16px;
font-size: 14px;
font-family: Evolventa-Regular, FiraCode Nerd Font;
font-weight: 500;
}
......@@ -12,158 +10,100 @@ window#waybar {
border-radius: 20px;
}
#image,
#workspaces,
#tray,
#submap,
#custom-media-mini,
#idle_inhibitor,
#language,
#volume,
#network,
#bluetooth,
#battery,
#backlight,
#notification,
#memory,
#window,
#cpu,
#custom-media,
#custom-ddclight {
background-color: @bg;
.modules-left {
margin-left: 5px;
}
.modules-right {
margin-right: 5px;
}
.module {
min-height: 0;
border-radius: 20px;
margin: 5px;
padding: 0px 5px;
padding: 0px 10px;
color: @text;
border: none;
}
#image{
padding: 0px 10px;
}
#image:hover {
.module:hover {
background-color: @selected_bg;
}
#workspaces {
padding: 0px 15px;
border-radius: 20px;
}
#workspaces:hover {
background-color: @selected_bg;
.horizontal > widget > box.horizontal > widget > .module {
margin: 5px 0;
}
#workspaces button {
margin: 0px 0px;
padding: 0px 0px;
background-image: url('/home/owl/.config/hypr/Ximper/workspace.svg');
background-position: center;
background-repeat: no-repeat;
background-size: 35% 25%;
.horizontal > widget > box.horizontal > widget:first-child > .module {
border-radius: 20px 0 0 20px;
padding: 0 5px 0 10px;
}
#workspaces button:hover {
color: @text;
background-color: @bg;
.horizontal > widget > box.horizontal > widget:not(:first-child):not(:last-child) > .module {
border-radius: 0;
margin: 5px 0;
padding: 0 5px;
}
#workspaces button.active {
color: @fg;
margin: 0px -2px;
padding: 0px 8px;
background-image: url('/home/owl/.config/hypr/Ximper/workspace active.svg');
background-position: center;
background-repeat: no-repeat;
background-size: 70% 40%;
border-radius: 20px;
animation-name: switch;
animation-duration: 0.5s;
.horizontal > widget > box.horizontal > widget:last-child > .module {
border-radius: 0 20px 20px 0;
padding: 0 10px 0 5px;
}
#workspaces button.urgent {
color: @urgent;
#image:not(:hover) {
background: transparent
}
#workspaces button.special {
margin: 5px 5px;
padding: 0px 10px 0px 8px;
border-radius: 12px;
border: 1.5px solid @workspace_text;
#workspaces.icons button {
padding: 0px;
margin: 0px;
color: @workspace_text;
}
#workspaces button.special:hover {
#workspaces.icons button * {
font-size: 10px;
}
#workspaces.icons button:hover {
color: @text;
border: 1.5px solid @text;
background-color: @bg;
}
#workspaces button.special.active {
color: @border;
border: 1.5px solid @accent;
#workspaces.icons button.special {
padding: 0px 0px 0px 5px;
color: @workspace_text
}
#workspaces button.special.urgent {
color: @success;
border: 1.5px solid @urgent;
#workspaces.icons button.special * {
font-size: 14px;
}
@keyframes switch {
from{
background-size: 90% 40%;
}
to{
background-size: 70% 40%;
}
}
#tray {
border-radius: 0px 12px 12px 0px;
padding: 0px 10px 0px 10px;
}
#tray:hover {
background-color: @selected_bg;
#workspaces.numbers button {
margin: 0px;
padding: 0px;
color: @text;
}
#tray menu {
background-color: alpha(@bg, 1);
#workspaces.numbers button:hover {
color: @accent;
}
#custom-media,
#custom-media-mini { /* extra */
padding: 0px 10px;
}
#custom-media:hover,
#custom-media-mini:hover { /* extra */
background-color: @selected_bg;
#workspaces.numbers button.special {
padding: 0px 5px;
}
#idle_inhibitor {
padding: 0px 15px 0px 13px;
}
#idle_inhibitor:hover {
background-color: @selected_bg;
#workspaces button.active {
color: @accent;
}
#language {
padding: 0px 15px;
#workspaces button.urgent {
color: @urgent;
}
#language:hover {
background-color: @selected_bg;
#workspaces button.special.urgent {
color: @urgent;
}
#submap {
padding: 0px 10px;
}
#submap:hover {
background-color: @selected_bg;
#tray menu {
background-color: @bg;
}
#pulseaudio.volume{
border-radius: 20px 0px 0px 20px;
padding: 0px 7px 0px 10px;
}
#pulseaudio.microphone{
border-radius: 0px 20px 20px 0px;
#idle_inhibitor {
padding: 0px 10px 0px 7px;
}
#pulseaudio:hover {
background-color: @selected_bg;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
......@@ -171,50 +111,8 @@ window#waybar {
color: @unfocused;
}
#network {
padding: 0px 10px;
}
#network:hover {
background-color: @selected_bg;
}
#bluetooth {
padding: 0px 15px;
}
#bluetooth:hover {
background-color: @selected_bg;
}
#battery {
padding: 0px 15px;
}
#battery:hover {
background-color: @selected_bg;
}
#backlight {
padding: 0px 15px;
}
#backlight:hover {
background-color: @selected_bg;
}
#clock {
border-radius: 20px 0px 0px 20px;
padding: 0px 10px 0px 10px;
margin: 5px 0px;
}
#clock:hover {
background-color: @selected_bg;
}
#custom-notification {
border-radius: 20px;
padding: 0px 10px;
margin: 5px 10px;
}
#custom-notification:hover {
background-color: @selected_bg;
window#waybar.empty #window {
background-color: transparent;
}
tooltip {
......@@ -225,32 +123,3 @@ tooltip {
tooltip label {
color: @text
}
/* extra */
#window {
padding: 0px 10px;
background-color: @bg;
}
#window:hover {
background-color: @selected_bg;
}
window#waybar.empty #window {
background-color: transparent;
}
#cpu {
padding: 0px 15px
}
#memory {
padding: 0px 15px
}
#custom-ddclight {
padding: 0px 15px;
font-size: 13px;
}
#custom-ddclight:hover {
background-color: @selected_bg;
}
* {
min-height: 0;
font-size: 12px;
font-family: FiraCode Nerd Font;
font-size: 14px;
font-family: Evolventa-Regular, FiraCode Nerd Font;
font-weight: 500;
}
window#waybar {
background: none;
}
#image,
#workspaces,
#tray,
#submap,
#custom-media-mini,
#idle_inhibitor,
#language,
#volume,
#network,
#bluetooth,
#battery,
#backlight,
#notification,
#memory,
#window,
#cpu,
#custom-media,
#custom-ddclight {
background-color: @bg;
background: @bg;
border-radius: 20px;
}
.modules-left {
margin-left: 5px;
}
.modules-right {
margin-right: 5px;
}
.module {
min-height: 0;
border-radius: 12px;
margin: 0px;
border-radius: 20px;
margin: 5px;
padding: 0px 10px;
color: @text;
border: none;
}
.module:hover {
background-color: @selected_bg;
}
.horizontal > widget > box.horizontal > widget > .module {
margin: 5px 0;
}
#image{
padding: 0px 10px;
.horizontal > widget > box.horizontal > widget:first-child > .module {
border-radius: 20px 0 0 20px;
padding: 0 5px 0 10px;
}
#image:hover {
background-color: @selected_bg;
.horizontal > widget > box.horizontal > widget:not(:first-child):not(:last-child) > .module {
border-radius: 0;
margin: 5px 0;
padding: 0 5px;
}
#workspaces {
padding: 0px 5px;
.horizontal > widget > box.horizontal > widget:last-child > .module {
border-radius: 0 20px 20px 0;
padding: 0 10px 0 5px;
}
#workspaces:hover {
background-color: @selected_bg;
#image:not(:hover) {
background: transparent
}
#workspaces button {
#workspaces.icons button {
padding: 0px;
margin: 0px;
color: @workspace_text;
}
#workspaces button:hover {
#workspaces.icons button * {
font-size: 10px;
}
#workspaces.icons button:hover {
color: @text;
background-color: @bg;
}
#workspaces button.active {
color: @accent;
#workspaces.icons button.special {
padding: 0px 0px 0px 5px;
color: @workspace_text
}
#workspaces button.urgent {
color: @urgent;
#workspaces.icons button.special * {
font-size: 14px;
}
#workspaces button.special {
margin: 5px 5px;
padding: 0px 10px 0px 8px;
border-radius: 12px;
border: 1.5px solid @workspace_text;
}
#workspaces button.special:hover {
#workspaces.numbers button {
margin: 0px;
padding: 0px;
color: @text;
border: 1.5px solid @text;
background-color: @bg;
}
#workspaces button.special.active {
color: @border;
border: 1.5px solid @accent;
#workspaces.numbers button:hover {
color: @accent;
}
#workspaces button.special.urgent {
color: @success;
border: 1.5px solid @urgent;
#workspaces.numbers button.special {
padding: 0px 5px;
}
#tray {
padding: 0px 10px;
#workspaces button.active {
color: @accent;
}
#tray:hover {
background-color: @selected_bg;
#workspaces button.urgent {
color: @urgent;
}
#tray menu {
background-color: alpha(@bg, 0.80);
#workspaces button.special.urgent {
color: @urgent;
}
#custom-media,
#custom-media-mini { /* extra */
padding: 0px 10px;
}
#custom-media:hover,
#custom-media-mini:hover { /* extra */
background-color: @selected_bg;
#tray menu {
background-color: @bg;
}
#idle_inhibitor {
padding: 0px 15px 0px 13px;
}
#idle_inhibitor:hover {
background-color: @selected_bg;
}
#language {
padding: 0px 15px;
}
#language:hover {
background-color: @selected_bg;
}
#submap {
padding: 0px 10px;
}
#submap:hover {
background-color: @selected_bg;
}
#pulseaudio.volume{
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 10px;
}
#pulseaudio.microphone{
border-radius: 0px 12px 12px 0px;
padding: 0px 10px 0px 7px;
}
#pulseaudio:hover {
background-color: @selected_bg;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
......@@ -143,84 +111,15 @@ window#waybar {
color: @unfocused;
}
#network {
padding: 0px 10px;
}
#network:hover {
background-color: @selected_bg;
}
#bluetooth {
padding: 0px 15px;
}
#bluetooth:hover {
background-color: @selected_bg;
}
#battery {
padding: 0px 15px;
}
#battery:hover {
background-color: @selected_bg;
}
#backlight {
padding: 0px 15px;
}
#backlight:hover {
background-color: @selected_bg;
}
#clock {
border-radius: 12px 0px 0px 12px;
padding: 0px 7px 0px 10px;
}
#clock:hover {
background-color: @selected_bg;
}
#custom-notification {
border-radius: 0px 12px 12px 0px;
padding: 0px 10px 0px 7px;
}
#custom-notification:hover {
background-color: @selected_bg;
window#waybar.empty #window {
background-color: transparent;
}
tooltip {
border-radius: 12px;
background: alpha(@bg, 0.80);
border-radius: 20px;
background: alpha(@bg, 1);
color: @text
}
tooltip label {
color: @text
}
/* extra */
#window {
padding: 0px 10px;
background-color: @bg;
}
#window:hover {
background-color: @selected_bg;
}
window#waybar.empty #window {
background-color: transparent;
}
#cpu {
padding: 0px 15px
}
#memory {
padding: 0px 15px
}
#custom-ddclight {
padding: 0px 15px;
font-size: 13px;
}
#custom-ddclight:hover {
background-color: @selected_bg;
}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="200"
height="100"
viewBox="0 0 52.91667 26.458336"
version="1.1"
id="svg1"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="workspace active.svg"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#aaaaaa"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#282828"
inkscape:document-units="px"
inkscape:zoom="2.9790123"
inkscape:cx="-8.2242023"
inkscape:cy="73.682139"
inkscape:window-width="1896"
inkscape:window-height="1056"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><defs
id="defs1" /><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"><rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:3.96754"
id="rect1"
width="52.916672"
height="26.458336"
x="-3.7646487e-07"
y="-1.8823243e-07"
ry="13.229168" /></g></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="200"
height="100"
viewBox="0 0 52.91667 26.458336"
version="1.1"
id="svg1"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="workspace spec.svg"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#aaaaaa"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#282828"
inkscape:document-units="px"
inkscape:zoom="0.74475308"
inkscape:cx="-42.295898"
inkscape:cy="59.751348"
inkscape:window-width="1896"
inkscape:window-height="1056"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><defs
id="defs1" /><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"><rect
style="opacity:1;fill:#a7a8f6;fill-opacity:1;stroke-width:3.96754"
id="rect1"
width="52.916672"
height="26.458336"
x="-3.7646487e-07"
y="-1.8823243e-07"
ry="13.229168" /></g></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="100"
height="100"
viewBox="0 0 26.458334 26.458336"
version="1.1"
id="svg1"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="workspace.svg"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#aaaaaa"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#282828"
inkscape:document-units="px"
inkscape:zoom="8.4259192"
inkscape:cx="-0.17802212"
inkscape:cy="27.949473"
inkscape:window-width="1896"
inkscape:window-height="1056"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><defs
id="defs1" /><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"><rect
style="opacity:1;fill:#e6e6e6;fill-opacity:1;stroke-width:2.80548"
id="rect1"
width="26.458336"
height="26.458336"
x="9.9999994e-08"
y="-6.4030981e-09"
ry="13.229168" /></g></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="120mm"
height="120mm"
viewBox="0 0 120 120"
version="1.1"
id="svg5"
xml:space="preserve"
sodipodi:docname="ximperlinux.svg"
inkscape:export-filename="../../Документы/logo_48.png"
inkscape:export-xdpi="8.7085714"
inkscape:export-ydpi="8.7085714"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview20"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
showgrid="false"
inkscape:zoom="0.67882997"
inkscape:cx="186.35005"
inkscape:cy="510.4371"
inkscape:window-width="1896"
inkscape:window-height="1056"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><defs
id="defs2"><linearGradient
id="linearGradient7328"><stop
style="stop-color:#0000ff;stop-opacity:1;"
offset="0"
id="stop7324" /><stop
style="stop-color:#ff00ff;stop-opacity:1"
offset="0.99989998"
id="stop8058" /><stop
style="stop-color:#0000ff;stop-opacity:0;"
offset="1"
id="stop7326" /></linearGradient><linearGradient
id="linearGradient7254"><stop
style="stop-color:#0000ff;stop-opacity:1;"
offset="0"
id="stop7250" /><stop
style="stop-color:#ff00ff;stop-opacity:1"
offset="0.99989998"
id="stop7322" /><stop
style="stop-color:#0000ff;stop-opacity:0;"
offset="1"
id="stop7252" /></linearGradient><rect
x="63.1371"
y="532.24402"
width="697.96167"
height="199.74213"
id="rect1820" /><linearGradient
xlink:href="#linearGradient7254"
id="linearGradient7256"
x1="40.291031"
y1="98.432426"
x2="160.55589"
y2="99.373451"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-7.2259732,4.5992526)" /><linearGradient
xlink:href="#linearGradient7328"
id="linearGradient7330"
x1="298.15381"
y1="571.10388"
x2="65.357407"
y2="578.87646"
gradientUnits="userSpaceOnUse" /></defs><g
id="layer1"
transform="matrix(0.9813809,0,0,1.1820154,-32.044995,-64.782363)"
inkscape:label="layer1"><path
style="mix-blend-mode:normal;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.234;stroke-dasharray:none;stroke-opacity:1"
d="m 44.711094,70.159773 c 1.668727,3.020781 4.299215,5.811027 6.389688,8.667942 4.556654,6.226472 9.168871,12.459957 13.96709,18.574161 1.653117,2.106515 3.239295,4.254514 4.813035,6.397764 0.43789,0.59624 1.04272,1.92222 2.10688,1.93336 1.71714,0.0182 4.40557,-2.54775 5.64383,-3.37863 4.86224,-3.262656 9.72449,-6.546568 14.704477,-9.699226 -2.75617,-2.5265 -8.267437,-4.159372 -11.906247,-5.871495 C 72.564837,83.083052 64.827101,79.212614 56.881928,75.615214 53.205013,73.950556 48.916911,70.792328 44.711094,70.159773 M 116.1486,106.06982 143.1361,70.159773 c -4.34155,0.652984 -9.24586,3.931326 -12.96458,5.76769 -7.75917,3.831234 -15.80277,7.310376 -23.54792,11.157702 -2.69293,1.33755 -5.46338,2.595843 -8.202086,3.877669 -0.70036,0.327732 -2.57043,0.900849 -2.55429,1.676421 0.0222,1.074824 3.678496,2.80594 4.670946,3.468417 3.32371,2.218993 6.699,4.389478 10.03037,6.601048 1.72508,1.1452 3.48615,2.66952 5.58006,3.3611 m -71.437506,-33.02073 1.013354,8.25518 1.897063,15.891229 0.748771,5.572251 0.469106,2.03655 4.07379,-0.90044 12.435417,-3.61267 c -0.7112,-2.367584 -3.228446,-4.721754 -4.799277,-6.810523 -3.4671,-4.610315 -6.82625,-9.282954 -10.434374,-13.827436 -1.495954,-1.884241 -2.961481,-5.438928 -5.40385,-6.604141 m 97.895836,0 -15.30879,20.225192 -3.58246,4.746733 -1.09908,2.017355 4.11533,1.53815 12.17084,3.46139 c 0.96493,-2.52298 0.73739,-5.437056 1.134,-8.048795 0.82577,-5.439131 1.86187,-11.038212 2.04497,-16.510361 0.0725,-2.169049 1.61872,-5.396206 0.52519,-7.429664 M 93.129844,93.480667 c -5.531377,2.227862 -10.557407,6.772343 -15.322017,9.903123 -1.06336,0.6988 -4.73155,2.38925 -4.73155,3.52991 0,1.18276 3.17527,2.91037 4.1783,3.69646 1.5039,1.17884 3.23586,3.50289 5.29194,4.07868 0.86095,0.24106 1.8796,-0.22144 2.64583,-0.48767 2.12037,-0.73698 5.956297,-1.31361 7.513367,-2.69057 1.03373,-0.91447 0.42413,-3.45851 0.42413,-4.61527 0,-4.13584 1.51289,-9.422457 0,-13.414663 m 1.32292,0 v 12.795523 c 0,1.30618 -0.64718,3.95527 0.27199,5.07901 1.18321,1.44672 5.934066,2.30175 7.930096,2.92831 0.75777,0.23796 1.7489,0.69014 2.57043,0.39584 2.02088,-0.7246 4.0804,-3.02697 5.62107,-4.27474 0.89535,-0.72522 3.52425,-2.31558 3.69993,-3.33736 0.2077,-1.21001 -3.44302,-2.84473 -4.4831,-3.53074 L 99.74336,96.752816 C 98.079664,95.656315 96.435284,94.197628 94.452764,93.480667 M 50.002761,105.86344 v 0.61914 l 5.820834,3.39412 4.233333,-0.74565 10.054169,-2.64847 c -0.65141,-1.17926 -2.641866,-4.83341 -4.289691,-5.20304 -1.223169,-0.27448 -3.320786,0.76815 -4.441561,1.11672 -3.779573,1.17554 -7.581371,2.31888 -11.377084,3.46718 m 67.733339,0.82551 c 3.31655,0.5985 6.56034,1.60522 9.78958,2.4421 1.2499,0.32401 2.88925,1.01166 4.23334,0.79208 2.0947,-0.34239 4.53892,-2.53661 6.08541,-3.64694 -2.47306,-2.09536 -8.52461,-2.90726 -11.90625,-3.96248 -1.06362,-0.33186 -3.05382,-1.32062 -4.20555,-0.94666 -1.66529,0.5405 -3.61341,4.01635 -3.99653,5.3219 m -69.056256,0.41277 -9.011973,11.76363 -5.275527,7.22328 c 2.031735,-0.82222 3.594629,-2.38285 5.229489,-3.61617 3.266546,-2.46459 6.552142,-4.98139 9.963945,-7.32194 1.189831,-0.81623 4.859602,-2.80532 4.860131,-4.12738 7.94e-4,-1.35468 -4.321704,-3.47523 -5.766065,-3.92142 m 89.693756,0 c -1.08214,0.95099 -5.2369,2.61255 -5.2369,3.93957 0,1.28947 3.34037,2.91388 4.44315,3.71484 3.27528,2.37893 6.60823,4.75374 9.78958,7.20574 1.74837,1.34745 3.60416,3.25997 5.82084,4.12676 -0.51435,-1.75319 -2.24711,-3.41888 -3.42636,-4.95311 -2.32304,-3.02284 -4.71963,-6.0236 -6.96648,-9.08069 -1.11389,-1.51566 -2.39421,-4.13255 -4.42383,-4.95311 m -80.697922,5.15948 4.173802,8.04881 8.526197,15.47846 h 0.26458 l -0.52916,-9.90622 -0.53658,-5.57142 -3.696755,-2.74258 -8.202084,-5.30705 m 71.966672,0 c -3.34751,2.49905 -9.28317,4.90915 -11.57314,8.06532 -0.84429,1.16377 -0.22093,3.03068 -0.37809,4.31746 -0.45588,3.73815 -0.74877,7.59456 -0.74877,11.35087 1.69122,-1.25107 2.5183,-3.89541 3.43932,-5.57225 2.26377,-4.12119 4.47066,-8.2593 6.72624,-12.38277 0.77443,-1.41576 3.20146,-4.27825 2.53444,-5.77863 m -73.818755,0.41276 c -4.021667,5.71404 -8.356601,11.32054 -12.629622,16.92313 -1.971675,2.58532 -5.477933,5.9103 -6.155796,8.87432 6.381221,-3.29196 12.260263,-7.43648 18.256251,-11.14512 1.641475,-1.01539 5.898886,-2.73453 6.504252,-4.33644 0.316971,-0.83894 -0.800364,-2.14325 -1.234016,-2.88622 -1.432455,-2.45489 -2.586832,-5.04949 -4.211903,-7.42967 h -0.529166 m 31.220832,14.24019 6.614587,-0.97844 6.879156,0.97844 c -0.20875,-3.79139 -2.173546,-7.51799 -4.080926,-10.93812 -0.42175,-0.75617 -1.23508,-3.17081 -2.55006,-3.17081 -1.40599,0 -2.22038,2.37295 -2.69028,3.17081 -1.98808,3.37555 -3.780367,7.19336 -4.172477,10.93812 m 44.450003,-14.24019 c -1.78514,2.30588 -2.99296,4.95538 -4.34631,7.42967 -0.43338,0.79208 -1.51368,1.97258 -1.26312,2.87012 0.4146,1.48613 4.65005,3.28453 6.1386,4.17072 4.53311,2.698 8.93022,5.53283 13.4702,8.22382 1.73699,1.02983 3.30941,2.40576 5.31522,3.10312 -0.75354,-2.03635 -2.66197,-3.94247 -4.00844,-5.77863 -2.94296,-4.01243 -6.00128,-7.97822 -8.99319,-11.97001 -1.87775,-2.50545 -3.57849,-6.0783 -6.31296,-8.04881 m -59.795833,22.49537 c 2.47438,-0.91962 4.12115,-3.68408 5.72294,-5.36587 3.05805,-3.21126 6.02297,-6.47721 9.06303,-9.69983 2.00396,-2.12406 4.592377,-4.59133 5.322357,-7.22329 -5.336117,1.19845 -10.534907,3.63146 -15.610417,5.39455 -1.39223,0.48355 -4.57252,1.09341 -5.20885,2.26317 -0.62336,1.14644 0.14023,2.90396 0.1778,4.10592 0.1106,3.51692 0.53314,7.0039 0.53314,10.52535 m 24.077077,-22.08261 c 2.90936,5.45069 8.329886,10.0868 12.700006,14.85933 2.13493,2.33168 4.4585,5.73137 7.40834,7.42966 l 0.60457,-9.69983 0.25347,-5.11554 -4.82679,-2.13664 -11.3771,-3.97983 -4.762496,-1.35715 M 33.33401,128.77157 c 2.773892,-0.29162 8.154988,-0.79601 10.44337,-2.06132 1.369218,-0.7568 2.200804,-2.61277 3.050381,-3.71731 2.33045,-3.02985 4.961467,-6.08716 6.879167,-9.28708 -5.140061,1.8698 -9.552517,6.90278 -13.758334,9.87114 -2.078302,1.46694 -5.384536,3.19516 -6.614584,5.19457 m 100.80626,-15.06571 c 1.20729,3.20033 4.54924,6.3924 6.68972,9.28708 0.83662,1.13137 1.77007,2.97847 3.15542,3.74496 2.38072,1.31712 7.40172,1.60048 10.26319,2.03367 l -4.23439,-3.51155 -10.05311,-7.43462 -5.82083,-4.11954 m -46.566673,6.60415 c -3.94944,3.99406 -7.64805,8.1359 -11.51599,12.17639 -0.88001,0.91921 -3.95685,3.2868 -3.60998,4.49701 0.24871,0.86824 2.59874,1.65186 3.4843,2.10652 1.14115,0.5857 3.06441,1.85638 4.49395,1.77321 1.1893,-0.0691 2.30479,-1.10145 3.17923,-1.64877 2.42015,-1.51503 6.722537,-3.41455 8.291247,-5.50806 0.61251,-0.81746 -0.47519,-1.50967 -1.14908,-2.04543 -1.34356,-1.06842 -4.686037,-2.81274 -5.031317,-4.33397 -0.50377,-2.22044 2.74055,-4.77088 1.85764,-7.0169 m 12.170823,0.20637 c 0.52203,1.7757 2.93874,5.4637 2.07011,7.18532 -0.73078,1.44816 -3.404396,2.86702 -4.804046,3.95918 -0.51911,0.40492 -1.60999,1.00652 -1.49357,1.66219 0.1397,0.78568 1.65656,1.49645 2.37543,1.96287 2.289696,1.48593 4.618306,2.93472 6.902986,4.42664 0.75988,0.49634 1.79334,1.37985 2.8866,1.24962 2.5916,-0.30853 5.64145,-2.73205 7.9375,-3.72907 -0.62177,-1.46303 -2.11217,-2.67984 -3.25173,-3.92121 -2.48523,-2.70667 -5.1218,-5.3312 -7.58692,-8.0488 -1.37293,-1.5138 -2.87841,-3.89398 -5.03636,-4.74674 m -62.177076,18.98693 v 0.20637 l 10.583334,-0.76669 21.431249,-1.91624 c -0.89297,-3.25089 -3.449107,-6.42563 -5.077088,-9.49346 -0.392642,-0.74008 -0.932127,-2.73618 -2.123017,-2.91367 -1.65444,-0.24641 -5.279496,2.84165 -6.558227,3.62031 -6.110817,3.72123 -12.02743,7.66185 -18.256251,11.26338 m 80.697926,-2.47656 31.75,2.88932 c -1.02685,-1.57716 -3.79968,-2.74279 -5.55625,-3.83866 -4.39605,-2.743 -8.80057,-5.47505 -13.23314,-8.18007 -1.20332,-0.7345 -4.3987,-3.53012 -6.00869,-3.27772 -1.06177,0.16655 -1.71079,2.23262 -2.07724,2.91367 -1.54226,2.86703 -4.46987,6.41015 -4.87468,9.49346 z"
id="path437"
inkscape:label="path437" /></g></svg>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment