update hyprland config

parent 159c6399
animations {
enabled = true
bezier = linear,0,0,1,1
animation = borderangle,1,100,linear,loop
bezier = myBezier, 0.05, 0.9, 0.1, 1.1
animation = windows, 1, 8, myBezier
animation = windowsOut, 1, 7, default, popin 80%
animation = border, 1, 10, default
animation = borderangle, 1, 8, default
animation = fade, 1, 7, default
animation = workspaces, 1, 10, myBezier
animation = specialWorkspace, 1, 10, myBezier, slidefadevert -75%
}
# Обои / Wallpaper
exec-once = hyprpaper
# Утилиты среды рабочего стола / Desktop environment utilities
exec-once = hypridle
exec-once = waybar
exec-once = swaync
exec-once = hyprpm reload
# Буфер обмена / clipboard
exec-once = wl-paste --type text --watch cliphist store
exec-once = wl-paste --type image --watch cliphist store
binds {
workspace_back_and_forth = false
workspace_center_on = 1
}
#---------- ЗАПУСК ПРИЛОЖЕНИЙ ---- LAUNCHING APPLICATIONS
bind = $mainMod, E, exec, $filemanager
bind = $mainMod, RETURN, exec, $terminal
#---------- ГОРЯЧИЕ КЛАВИШИ ---- KEYBOARD SHORTCUTS
bind = $mainMod, Q, killactive,
bind = $mainMod, F, togglefloating,B
bind = $mainMod, F11, fullscreenstate, 2
bind = $mainMod, D, exec, pkill wofi || wofi --show drun
bind = $mainMod, L, exec, wlogout
bind = $mainMod, V, exec, pkill wofi || cliphist-wofi-img | wl-copy
bind = $mainMod, N, exec, swaync-client -t
bind = CTRL, B, exec, pkill -SIGUSR1 waybar
bind = $mainMod, B, exec, pkill -SIGUSR2 waybar
bind = $mainMod CTRL, B, exec, pkill waybar || waybar
# Скриншот монитора / Screenshot of the monitor
bind = , Print, exec, hyprshot -m output -o "$(xdg-user-dir PICTURES)/Снимки экрана" -f "снимок-$(date +%s).png" -z
# Скриншот региона / Screenshot of the region
bind = $mainMod, Print, exec, hyprshot -m region -o "$(xdg-user-dir PICTURES)/Снимки экрана" -f "снимок-$(date +%s).png" -z
# Скриншот окна / Screenshot of the window
bind = SHIFT, Print, exec, hyprshot -m window -o "$(xdg-user-dir PICTURES)/Снимки экрана" -f "снимок-$(date +%s).png" -z
#---------- УПРАВЛЕНИЕ ГРОМКОСТЬЮ ---- VOLUME CONTROL
binde= , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+
binde= , XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
binde= , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
#---------- УПРАВЛЕНИЕ ЯРКОСТЬЮ ---- BRIGHTNESS CONTROL
bind = , XF86MonBrightnessUp, exec, brightnessctl s +5%
bind = , XF86MonBrightnessDown, exec, brightnessctl s 5%-
#---------- ПЕРЕКЛЮЧЕНИЕ ФОКУСА ---- SWITCHING THE FOCUS
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d
bind = ALT,Tab,cyclenext
bind = ALT,Tab,bringactivetotop
bind = $mainMod CTRL ALT, left, movewindow, l
bind = $mainMod CTRL ALT, right, movewindow, r
bind = $mainMod CTRL ALT, up, movewindow, u
bind = $mainMod CTRL ALT, down, movewindow, d
#---------- ПЕРЕКЛЮЧЕНИЕ РАБОЧИХ ПРОСТРАНСТВ ---- SWITCHING WORKSPACES
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
bind = $mainMod ALT, left, workspace, -1
bind = $mainMod ALT, right, workspace, +1
#---------- ПЕРЕМЕЩЕНИЕ ОКНА В ДРУГОЕ РАБОЧЕЕ ПРОСТРАНСТВО ---- MOVING A WINDOW TO ANOTHER WORKSPACE
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
#---------- ПЕРЕМЕЩЕНИЕ С ПОМОЩЬЮ КОЛЕСИКА МЫШИ ---- NAVIGATE USING THE MOUSE WHEEL
bind = $mainMod, mouse_up, workspace, -1
bind = $mainMod, mouse_down, workspace, +1
#---------- ПЕРЕМЕЩЕНИЕ И ИЗМЕНЕНИЕ РАЗМЕРА ОКОН С ПОМОЩЬЮ МЫШИ ---- MOVING AND RESIZING WINDOWS WITH THE MOUSE
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
#---------- ЗАКРЕПИТЬ ПЛАВАЮЩИЕ ОКНО ---- PIN A FLOATING WINDOW
bind = $mainMod, P, pin
decoration {
rounding = 15
blur {
noise = 0.0
size = 6
}
shadow {
enabled = false
}
}
env = XDG_CURRENT_DESKTOP,Hyprland
env = XDG_SESSION_TYPE,wayland
env = XDG_SESSION_DESKTOP,Hyprland
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
env = QT_QPA_PLATFORM,wayland;xcb
env = QT_STYLE_OVERRIDE,kvantum
general {
gaps_in = 3
gaps_out = 5
border_size = 2
no_border_on_floating = false
col.active_border = rgb(7E01FF)
col.inactive_border = rgb(808181)
resize_on_border = true
layout = dwindle
snap {
enabled = true
window_gap = 15
monitor_gap = 20
border_overlap = false
}
}
gestures {
workspace_swipe = true
workspace_swipe_distance = 700
workspace_swipe_fingers = 2
workspace_swipe_cancel_ratio = 0.2
workspace_swipe_min_speed_to_force = 5
workspace_swipe_direction_lock = true
workspace_swipe_direction_lock_threshold = 10
workspace_swipe_create_new = true
}
group {
auto_group = true
drag_into_group = 2
col.border_active = rgb(7E01FF)
col.border_inactive = rgb(808181)
col.border_locked_active = rgb(c44200)
col.border_locked_inactive = rgb(561d00)
groupbar {
enabled = true
font_family = "FiraCode Nerd Font"
font_size = 8
stacked = false
col.active = rgb(7E01FF)
col.inactive = rgb(808181)
col.locked_active = rgb(c44200)
col.locked_inactive = rgb(561d00)
}
}
bind = $mainMod ALT, G, togglegroup
bind = $mainMod CTRL, G, lockactivegroup, toggle
input {
kb_layout = $kb_layout
kb_options = $kb_options
follow_mouse = 1
touchpad {
natural_scroll = false
}
numlock_by_default = true
sensitivity = 0.0
}
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
mouse_move_enables_dpms = true
key_press_enables_dpms = true
animate_mouse_windowdragging = true
allow_session_lock_restore = true
}
render {
explicit_sync = 2
explicit_sync_kms = 2
}
cursor {
sync_gsettings_theme = true
no_hardware_cursors = 2 # NVIDIA
hotspot_padding = 1
persistent_warps = true
zoom_factor = 1.0
hide_on_touch = true
}
#---------- НАСТРОЙКА МАКЕТА ---- LAYOUT SETTING
master {
new_status = master
}
#NVIDIA
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = LIBVA_DRIVER_NAME,nvidia
env = WLR_DRM_NO_ATOMIC,1
# Плагины / Plugins
plugin = /usr/lib64/hyprland/Hyprspace.so
plugin = /usr/lib64/hyprland/dynamic-cursors.so
#---------- НАСТРОЙКИ ПЛАГИНОВ ---- PLUGIN SETTINGS
bindr = SUPER, A, overview:toggle
plugin {
overview {
dragAlpha=1
onBottom=false
workspaceMargin=10
reservedArea=0
centerAligned=true
drawActiveWorkspace=true
gapsIn=5
gapsOut=10
showEmptyWorkspace=false
}
}
#---------- СПЕЦИАЛЬНЫЕ РАБОЧИЕ ПРОСТРАНСТВА ---- SPECIAL WORKSPACES
bind = $mainMod ALT, 1, togglespecialworkspace, special
bind = $mainMod ALT, 2, togglespecialworkspace, music
bind = $mainMod ALT_SHIFT, 1, movetoworkspace, special:special
bind = $mainMod ALT_SHIFT, 2, movetoworkspace, special:music
# resize
#---------- ИЗМЕНЕНИЕ РАЗМЕРА ОКОН ---- RESIZING WINDOWS
bind = $mainMod ALT, R, submap, resize
submap = resize
binde = , right, resizeactive, 10 0
binde = , left, resizeactive, -10 0
binde = , up, resizeactive, 0 -10
binde = , down, resizeactive, 0 10
bind = , escape, submap, reset
submap = reset
exec-once = gnome-keyring-daemon --start --components=secrets
exec-once = /usr/libexec/polkit-1/polkit-gnome-authentication-agent-1
exec-once = dbus-update-activation-environment --all
exec-once = sleep 1 && dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
windowrulev2 = tag +images, class:(org.gnome.NautilusPreviewer)
windowrulev2 = tag +images, title:(Просмотр медиа)
windowrulev2 = tag +images, class:(imv)
windowrulev2 = tag +video, class:(mpv)
windowrulev2 = tag +video, class:(org.gnome.Showtime)
windowrulev2 = tag +media, tag:images
windowrulev2 = tag +media, tag:video
windowrulev2 = opacity 1.0, tag:media
windowrulev2 = float, tag:images
windowrulev2 = float,class:^(org.gnome.FileRoller)$
windowrulev2 = float,class:^(blueman-manager)$
windowrulev2 = float,class:^(nm-connection-editor)$
windowrulev2 = float,class:^(xdg-desktop-portal-gtk)$
exec-once = wm-xdg-autostart
# Шрифты / Fonts
font_size 11.5
font_family FiraCode Nerd Font
bold_font auto
italic_font auto
bold_italic_font auto
# Текстовый курсор / Text cursor
cursor #7E01FF
cursor_shape beam
cursor_shape_unfocused hollow
cursor_beam_thickness 1.9
cursor_blink_interval 0.7
cursor_stop_blinking_after 10.0
# Обратная прокрутка / Scrollback
scrollback_lines 4000
scrollback_indicator_opacity 1.0
scrollback_fill_enlarged_window yes
wheel_scroll_multiplier 3.0
# Мышь / Mouse
url_color #7E01FF
url_style straight
open_url_with default
show_hyperlink_targets yes
# Настройка производительности / Performance tuning
input_delay 3
sync_to_monitor yes
# Терминальный звонок / Terminal bell
enable_audio_bell yes
window_alert_on_bell yes
# Расположение окон / Window layout
window_padding_width 5
# Панель вкладок / Tab bar
tab_bar_style fade
tab_bar_edge top
tab_bar_align center
tab_bar_min_tabs 2
tab_switch_strategy previous
tab_activity_symbol " ● "
tab_bar_background #060811
active_tab_foreground #a5b6cf
active_tab_background #060811
inactive_tab_foreground #4f5572
inactive_tab_background #060811
active_tab_font_style normal
inactive_tab_font_style normal
# Цветовая схема / Color scheme
background #0B0E1D
foreground #98b0d3
selection_foreground #93cee9
selection_background #1c1e27
# Чёрный / Black
color0 #151720
color8 #4f5572
# Красный / Red
color1 #dd6777
color9 #e26c7c
# Зелёный / Green
color2 #90ceaa
color10 #95d3af
# Жёлтый / Yellow
color3 #ecd3a0
color11 #f1d8a5
# Синий / Blue
color4 #86aaec
color12 #8baff1
# Пурпурный / Magenta
color5 #c296eb
color13 #c79bf0
# Голубой / Cyan
color6 #93cee9
color14 #98d3ee
# Белый / White
color7 #cbced3
color15 #d0d3d8
background_opacity 0.7
# Сочетания клавиш / Keyboard shortcuts
map kitty_mod+t new_tab
map kitty_mod+n new_window
map kitty_mod+1 goto_tab 1
map kitty_mod+2 goto_tab 2
map kitty_mod+3 goto_tab 3
map kitty_mod+4 goto_tab 4
map kitty_mod+5 goto_tab 5
map kitty_mod+6 goto_tab 6
map kitty_mod+7 goto_tab 7
map kitty_mod+8 goto_tab 8
map kitty_mod+9 goto_tab 9
map kitty_mod+0 goto_tab 10
confirm_os_window_close 0
background_blur 1
{
"layer": "top",
"position": "top",
"margin-left": 5,
"margin-top": 5,
"margin-right": 5,
"height": 36,
"spacing": 4,
"exclusive": true,
"gtk-layer-shell": true,
"passthrough": false,
"fixed-center": true,
"include": [
"/etc/ximperdistro/hyprland/waybar/modules.json"
],
"modules-left": [
"custom/sep",
"image#menu",
"custom/sep",
"custom/media"
],
"modules-center": [
"hyprland/workspaces",
"custom/sep",
"tray"
],
"modules-right": [
"custom/clipboard",
"backlight",
"idle_inhibitor",
"custom/sep",
"hyprland/language",
"custom/sep",
"bluetooth",
"network",
"battery",
"clock",
"custom/sep",
"custom/notification",
"custom/sep"
]
}
......@@ -30,7 +30,7 @@
"active-only": false,
"all-outputs": true,
"format": "{icon}",
"show-special": false,
"show-special": true,
"on-click": "activate",
"on-scroll-up": "hyprctl dispatch workspace e+1",
"on-scroll-down": "hyprctl dispatch workspace e-1",
......
* {
min-height: 0;
font-size: 14px;
font-family: FiraCode Nerd Font;
font-weight: 500;
}
window#waybar {
border: 1px solid @border;
transition-property: background-color;
transition-duration: 0.8s;
background-color: @bg;
border-radius: 15px;
}
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image,
#tray,
#network,
#bluetooth,
#battery,
#language,
#custom-media,
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0;
border-radius: 12px;
margin: 2px 4px;
color: @text;
}
#workspaces button {
color: @text;
border-radius: 25px;
}
#workspaces button:hover {
color: @selected_text;
background: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
}
#workspaces button.active {
color: @accent;
}
#workspaces button.urgent {
color: @success;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
#pulseaudio.microphone.source-muted {
color: @unfocused;
}
#image {
border: none;
background-color: @bg
}
tooltip {
border-radius: 8px;
border: 1px solid @border;
background: @selected_bg;
color: @text
}
tooltip label {
color: @text
}
* {
min-height: 0;
font-size: 14px;
font-family: FiraCode Nerd Font;
font-weight: 500;
}
window#waybar {
border: 2px solid @border;
transition-property: background-color;
transition-duration: 0.8s;
background-color: @bg;
border-radius: 15px;
}
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image,
#tray,
#network,
#bluetooth,
#battery,
#language,
#custom-media,
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0;
border-radius: 12px;
margin: 2px 4px;
color: @text;
}
#workspaces button {
color: @text;
border-radius: 25px;
}
#workspaces button:hover {
color: @selected_text;
background: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
}
#workspaces button.active {
color: @accent;
}
#workspaces button.urgent {
color: @success;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
#pulseaudio.microphone.source-muted {
color: @unfocused;
}
#image {
border: none;
background-color: @bg
}
tooltip {
border-radius: 8px;
border: 1px solid @border;
background: @selected_bg;
color: @text
}
tooltip label {
color: @text
}
# Шрифты / Fonts
font_size 11.5
font_family FiraCode Nerd Font
bold_font auto
italic_font auto
bold_italic_font auto
# Текстовый курсор / Text cursor
cursor #7E01FF
cursor_shape beam
cursor_shape_unfocused hollow
cursor_beam_thickness 1.9
cursor_blink_interval 0.7
cursor_stop_blinking_after 10.0
# Обратная прокрутка / Scrollback
scrollback_lines 4000
scrollback_indicator_opacity 1.0
scrollback_fill_enlarged_window yes
wheel_scroll_multiplier 3.0
# Мышь / Mouse
url_color #7E01FF
url_style straight
open_url_with default
show_hyperlink_targets yes
# Настройка производительности / Performance tuning
input_delay 3
sync_to_monitor yes
# Терминальный звонок / Terminal bell
enable_audio_bell yes
window_alert_on_bell yes
# Расположение окон / Window layout
window_padding_width 5
# Панель вкладок / Tab bar
tab_bar_style fade
tab_bar_edge top
tab_bar_align center
tab_bar_min_tabs 2
tab_switch_strategy previous
tab_activity_symbol " ● "
tab_bar_background #060811
active_tab_foreground #a5b6cf
active_tab_background #060811
inactive_tab_foreground #4f5572
inactive_tab_background #060811
active_tab_font_style normal
inactive_tab_font_style normal
# Цветовая схема / Color scheme
background #0B0E1D
foreground #98b0d3
selection_foreground #93cee9
selection_background #1c1e27
# Чёрный / Black
color0 #151720
color8 #4f5572
# Красный / Red
color1 #dd6777
color9 #e26c7c
# Зелёный / Green
color2 #90ceaa
color10 #95d3af
# Жёлтый / Yellow
color3 #ecd3a0
color11 #f1d8a5
# Синий / Blue
color4 #86aaec
color12 #8baff1
# Пурпурный / Magenta
color5 #c296eb
color13 #c79bf0
# Голубой / Cyan
color6 #93cee9
color14 #98d3ee
# Белый / White
color7 #cbced3
color15 #d0d3d8
background_opacity 0.8
# Сочетания клавиш / Keyboard shortcuts
map kitty_mod+t new_tab
map kitty_mod+n new_window
map kitty_mod+1 goto_tab 1
map kitty_mod+2 goto_tab 2
map kitty_mod+3 goto_tab 3
map kitty_mod+4 goto_tab 4
map kitty_mod+5 goto_tab 5
map kitty_mod+6 goto_tab 6
map kitty_mod+7 goto_tab 7
map kitty_mod+8 goto_tab 8
map kitty_mod+9 goto_tab 9
map kitty_mod+0 goto_tab 10
confirm_os_window_close 0
include /etc/ximperdistro/hyprland/kitty/config.conf
window {
background: #0B0E1D;
border: 1px solid #5D12F3;
border-radius: 15px
}
#box {
padding: 5px
}
/*
#active {
border-bottom: solid 1px;
border-color: rgb(112, 112, 112)
}
*/
button,
image {
background: none;
border-style: none;
box-shadow: none;
color: #999
}
button {
padding: 4px;
margin-left: 4px;
margin-right: 4px;
color: #eee;
font-size: 12px
}
button:hover {
background-color: #101322;
border-radius: 10px;
}
button:focus {
box-shadow: none
}
{
"layer": "top",
"position": "top",
"margin-left": 5,
"margin-top": 5,
"margin-right": 5,
"height": 36,
"spacing": 4,
"exclusive": true,
"gtk-layer-shell": true,
"passthrough": false,
"fixed-center": true,
"include": [
"~/.config/waybar/modules.json"
],
"modules-left": [
"custom/sep",
"image#menu",
"custom/sep",
"custom/media"
],
"modules-center": [
"hyprland/workspaces",
"custom/sep",
"tray"
],
"modules-right": [
"custom/clipboard",
"backlight",
"idle_inhibitor",
"custom/sep",
"hyprland/language",
"custom/sep",
"bluetooth",
"network",
"battery",
"clock",
"custom/sep",
"custom/notification",
"custom/sep"
"/etc/ximperdistro/hyprland/waybar/config"
]
}
......@@ -40,86 +40,4 @@
@define-color unfocused ;
*/
* {
min-height: 0;
font-size: 14px;
font-family: FiraCode Nerd Font;
font-weight: 500;
}
window#waybar {
border: 1px solid @border;
transition-property: background-color;
transition-duration: 0.8s;
background-color: @bg;
border-radius: 15px;
}
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image,
#tray,
#network,
#bluetooth,
#battery,
#language,
#custom-media,
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0;
border-radius: 12px;
margin: 2px 4px;
color: @text;
}
#workspaces button {
color: @text;
border-radius: 25px;
}
#workspaces button:hover {
color: @selected_text;
background: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
}
#workspaces button.active {
color: @accent;
}
#workspaces button.urgent {
color: @success;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
#pulseaudio.microphone.source-muted {
color: @unfocused;
}
#image {
border: none;
background-color: @bg
}
tooltip {
border-radius: 8px;
border: 1px solid @border;
background: @selected_bg;
color: @text
}
tooltip label {
color: @text
}
@import url("/etc/ximperdistro/hyprland/waybar/style-dark.css");
......@@ -40,86 +40,4 @@
@define-color unfocused ;
*/
* {
min-height: 0;
font-size: 14px;
font-family: FiraCode Nerd Font;
font-weight: 500;
}
window#waybar {
border: 2px solid @border;
transition-property: background-color;
transition-duration: 0.8s;
background-color: @bg;
border-radius: 15px;
}
window#waybar.hidden {
opacity: 0.2;
}
#clock,
#pulseaudio,
#image,
#tray,
#network,
#bluetooth,
#battery,
#language,
#custom-media,
#taskbar,
#custom-clipboard,
#custom-notification,
#backlight,
#idle_inhibitor,
#workspaces {
min-height: 0;
border-radius: 12px;
margin: 2px 4px;
color: @text;
}
#workspaces button {
color: @text;
border-radius: 25px;
}
#workspaces button:hover {
color: @selected_text;
background: @selected_bg;
box-shadow: inherit;
text-shadow: inherit;
}
#workspaces button.active {
color: @accent;
}
#workspaces button.urgent {
color: @success;
}
#pulseaudio.volume.muted {
color: @unfocused;
}
#pulseaudio.microphone.source-muted {
color: @unfocused;
}
#image {
border: none;
background-color: @bg
}
tooltip {
border-radius: 8px;
border: 1px solid @border;
background: @selected_bg;
color: @text
}
tooltip label {
color: @text
}
@import url("/etc/ximperdistro/hyprland/waybar/style.css");
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