modified: .config/btop/btop.conf
modified: .config/hypr/hyprland.conf new file: .config/hypr/hyprlock.conf modified: .config/niri/config.kdl modified: apps-list.md deleted: pavucontrol.ini modified: user-dirs.dirs deleted: user-dirs.locale
This commit is contained in:
parent
fe0aa07f3c
commit
11166e082c
8 changed files with 631 additions and 4548 deletions
|
|
@ -4,7 +4,7 @@ input {
|
|||
layout "us,ru"
|
||||
options "grp:caps_toggle"
|
||||
}
|
||||
repeat-delay 250
|
||||
repeat-delay 225
|
||||
repeat-rate 25
|
||||
// track-layout "global"
|
||||
numlock
|
||||
|
|
@ -47,7 +47,7 @@ input {
|
|||
}
|
||||
|
||||
}
|
||||
/-output "DP-1" {
|
||||
output "DP-1" {
|
||||
// off
|
||||
mode "1920x1080@165.000"
|
||||
scale 1.0
|
||||
|
|
@ -94,10 +94,10 @@ layout {
|
|||
// - RGB hex: "#rgb", "#rgba", "#rrggbb", "#rrggbbaa"
|
||||
// - CSS-like notation: "rgb(255, 127, 0)", rgba(), hsl() and a few others.
|
||||
// active-color "#EEF7FD"
|
||||
active-color "#FF0100"
|
||||
active-color "#EEF7FD"
|
||||
// foreground #C1D6D6
|
||||
//background #07090B
|
||||
inactive-color "#EEF7FD"
|
||||
inactive-color "#5C6871"
|
||||
// Changing the color space is also supported, check the wiki for more info.
|
||||
//
|
||||
// active-gradient from="#80c8ff" to="#c7ff7f" angle=45
|
||||
|
|
@ -116,6 +116,7 @@ layout {
|
|||
}
|
||||
|
||||
shadow {
|
||||
off
|
||||
color "#0007"
|
||||
}
|
||||
|
||||
|
|
@ -125,18 +126,17 @@ layout {
|
|||
// Top and bottom struts will simply add outer gaps in addition to the area occupied by
|
||||
// layer-shell panels and regular gaps.
|
||||
struts {
|
||||
// left 64
|
||||
// right 64
|
||||
// top 64
|
||||
// bottom 64
|
||||
left -1
|
||||
right -1
|
||||
top 0
|
||||
bottom 0
|
||||
}
|
||||
tab-indicator{
|
||||
// off
|
||||
}
|
||||
insert-hint {
|
||||
off
|
||||
color "#ffc87f80"
|
||||
gradient from="#ffbb6680" to="#ffc88080" angle=45 relative-to="workspace-view"
|
||||
//off
|
||||
color "#EEF7FD"
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -144,7 +144,7 @@ layout {
|
|||
|
||||
}
|
||||
overview {
|
||||
zoom 0.45
|
||||
zoom 0.4
|
||||
backdrop-color "#07090b"
|
||||
|
||||
workspace-shadow {
|
||||
|
|
@ -155,17 +155,19 @@ clipboard {
|
|||
disable-primary
|
||||
}
|
||||
cursor {
|
||||
//xcursor-theme "Dot-Dark"
|
||||
xcursor-size 12
|
||||
xcursor-theme "BreezeX-Black"
|
||||
xcursor-size 26
|
||||
hide-when-typing
|
||||
hide-after-inactive-ms 1000
|
||||
}
|
||||
|
||||
spawn-at-startup "waybar"
|
||||
spawn-at-startup "niri-screen-time" "-daemon"
|
||||
spawn-at-startup "swayosd-server"
|
||||
|
||||
spawn-at-startup "fnott"
|
||||
spawn-at-startup "hyprwave"
|
||||
spawn-at-startup "swaync"
|
||||
spawn-at-startup "clipse" "-listen"
|
||||
spawn-at-startup "swaybg" "-i" "imgs/bafkreiax76e2p3xqoikrkbppjl4mipnaamqrgxkcfgwqtrsa3glksq644m.jpg"
|
||||
spawn-at-startup "swaybg" "-i" "imgs/bafkreiax76e2p3xqoikrkbppjl4mipnaamqrgxkcfgwqtrsa3glksq644m"
|
||||
|
||||
// To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup:
|
||||
// spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell"
|
||||
|
|
@ -187,7 +189,7 @@ prefer-no-csd
|
|||
// The path is formatted with strftime(3) to give you the screenshot date and time.
|
||||
screenshot-path "~/imgs/screenshots/screenshot from %Y-%m-%d %H-%M-%S.png"
|
||||
//spawn-at-startup "throne"
|
||||
spawn-at-startup "kitty" "sudo" "sing-box" "run" "-c" "/home/unconfer/.sing-box/sing-box-03.json"
|
||||
//spawn-at-startup "kitty" "sudo" "sing-box" "run" "-c" "/home/unconfer/.sing-box/sing-box-03.json"
|
||||
|
||||
// You can also set this to null to disable saving screenshots to disk.
|
||||
// screenshot-path null
|
||||
|
|
@ -223,12 +225,12 @@ window-rule {
|
|||
match app-id="clipse"
|
||||
// match is-floating=true
|
||||
open-maximized true
|
||||
// open-floating true
|
||||
tiled-state false
|
||||
//open-floating true
|
||||
tiled-state true
|
||||
}
|
||||
window-rule {
|
||||
open-maximized false
|
||||
geometry-corner-radius 5
|
||||
geometry-corner-radius 0
|
||||
tiled-state true
|
||||
clip-to-geometry true
|
||||
|
||||
|
|
@ -254,19 +256,40 @@ window-rule {
|
|||
// Use this instead if you want them visible on third-party screenshot tools.
|
||||
// block-out-from "screencast"
|
||||
}
|
||||
window-rule {
|
||||
match title="Media viewer"
|
||||
default-column-width {
|
||||
proportion 0.5
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Example: enable rounded corners for all windows.
|
||||
// (This example rule is commented out with a "/-" in front.)
|
||||
/-window-rule {
|
||||
geometry-corner-radius 12
|
||||
clip-to-geometry true
|
||||
window-rule {
|
||||
geometry-corner-radius 0
|
||||
clip-to-geometry false
|
||||
}
|
||||
layer-rule {
|
||||
//clip-to-geometry true
|
||||
match namespace="fnott"
|
||||
geometry-corner-radius 5
|
||||
match namespace="waybar"
|
||||
match at-startup=true
|
||||
|
||||
// Properties that apply continuously.
|
||||
opacity 1.0
|
||||
// block-out-from "screen-capture"
|
||||
|
||||
shadow {
|
||||
|
||||
off
|
||||
softness 40
|
||||
spread 5
|
||||
offset x=0 y=5
|
||||
draw-behind-window true
|
||||
// inactive-color "#00000064"
|
||||
}
|
||||
|
||||
geometry-corner-radius 20
|
||||
place-within-backdrop true
|
||||
}
|
||||
// Put swaybg inside the overview backdrop.
|
||||
layer-rule {
|
||||
|
|
@ -286,6 +309,13 @@ xwayland-satellite {
|
|||
}
|
||||
|
||||
binds {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//ВНИМАНИЕ СЕКЦИЯ НЕЙРОСЛОПА
|
||||
|
||||
// Keys consist of modifiers separated by + signs, followed by an XKB key name
|
||||
// in the end. To find an XKB name for a particular key, you may use a program
|
||||
// like wev.
|
||||
|
|
@ -300,17 +330,23 @@ binds {
|
|||
// shows a list of important hotkeys.
|
||||
Mod+Shift+Slash { show-hotkey-overlay; }
|
||||
Super+F{ toggle-window-floating;}
|
||||
Mod+M { spawn "hyprwave-toggle" "visibility"; }
|
||||
|
||||
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||
Mod+Q { spawn "kitty"; }
|
||||
Mod+D { spawn "fuzzel"; }
|
||||
Mod+Grave { spawn "fuzzel"; }
|
||||
Mod+Grave repeat=false { toggle-overview; }
|
||||
Mod+Shift+Grave repeat=false { spawn "kitty" "--class" "-e" "btop" ; }
|
||||
Super+W { spawn "kitty" "--class" "clipse" "-e" "clipse"; }
|
||||
Mod+Alt+L { spawn "gtklock"; }
|
||||
Mod+Escape { spawn "hyprlock"; }
|
||||
Mod+Shift+Return { spawn "shutdown" "now"; }
|
||||
Mod+Ctrl+S { screenshot-window write-to-disk=false; }
|
||||
Mod+T repeat=false { spawn "swaync-client" "--toggle-panel";}
|
||||
|
||||
|
||||
Mod+Ctrl+Return { spawn "reboot"; }
|
||||
Mod+Shift+P{spawn "shutdown" "-c";}
|
||||
Alt+C repeat=false {spawn "hyprpicker" "-a";}
|
||||
Alt+I repeat=false {spawn "hyprpicker" "-a";}
|
||||
|
||||
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
|
||||
// Note: the entire command goes as a single argument. It's passed verbatim to `sh -c`.
|
||||
|
|
@ -337,7 +373,7 @@ binds {
|
|||
// or do a four-finger swipe up on a touchpad.
|
||||
Mod+O repeat=false { toggle-overview; }
|
||||
|
||||
Mod+Escape repeat=false { toggle-overview; }
|
||||
//Mod+Escape repeat=false { toggle-overview; }
|
||||
|
||||
Mod+C repeat=false { close-window; }
|
||||
|
||||
|
|
@ -363,6 +399,9 @@ binds {
|
|||
Mod+Ctrl+K { move-window-up; }
|
||||
Mod+Ctrl+L { move-column-right; }
|
||||
|
||||
Mod+Ctrl+MouseForward { move-column-right; }
|
||||
Mod+Ctrl+MouseBack { move-column-left; }
|
||||
|
||||
// Alternative commands that move across workspaces when reaching
|
||||
// the first or last window in a column.
|
||||
// Mod+J { focus-window-or-workspace-down; }
|
||||
|
|
@ -409,6 +448,13 @@ binds {
|
|||
Mod+2 { focus-workspace-down; }
|
||||
Mod+1 { focus-workspace-up; }
|
||||
|
||||
Mod+Ctrl+2 { move-column-to-workspace-down; }
|
||||
Mod+Ctrl+1 { move-column-to-workspace-up; }
|
||||
|
||||
|
||||
Mod+Shift+1 {focus-column-left;}
|
||||
Mod+Shift+2 {focus-column-right;}
|
||||
|
||||
Mod+Ctrl+Page_Down { move-column-to-workspace-down; }
|
||||
Mod+Ctrl+Page_Up { move-column-to-workspace-up; }
|
||||
Mod+Ctrl+U { move-column-to-workspace-down; }
|
||||
|
|
@ -477,22 +523,22 @@ binds {
|
|||
// will all refer to the 3rd workspace.
|
||||
// Mod+1 { focus-workspace 1; }
|
||||
//Mod+2 { focus-workspace 2; }
|
||||
Mod+3 repeat=false { toggle-overview; }
|
||||
Mod+4 { focus-workspace 4; }
|
||||
Mod+5 { focus-workspace 5; }
|
||||
Mod+6 { focus-workspace 6; }
|
||||
Mod+7 { focus-workspace 7; }
|
||||
Mod+8 { focus-workspace 8; }
|
||||
Mod+9 { focus-workspace 9; }
|
||||
Mod+Ctrl+1 { move-column-to-workspace 1; }
|
||||
Mod+Ctrl+2 { move-column-to-workspace 2; }
|
||||
//Mod+3 repeat=false { toggle-overview; }
|
||||
// Mod+4 { focus-workspace 4; }
|
||||
//Mod+5 { focus-workspace 5; }
|
||||
//Mod+6 { focus-workspace 6; }
|
||||
//Mod+7 { focus-workspace 7; }
|
||||
//Mod+8 { focus-workspace 8; }
|
||||
//Mod+9 { focus-workspace 9; }
|
||||
//Mod+Ctrl+1 { move-column-to-workspace 1; }
|
||||
//Mod+Ctrl+2 { move-column-to-workspace 2; }
|
||||
Mod+Ctrl+3 { move-column-to-workspace 3; }
|
||||
Mod+Ctrl+4 { move-column-to-workspace 4; }
|
||||
Mod+Ctrl+5 { move-column-to-workspace 5; }
|
||||
Mod+Ctrl+6 { move-column-to-workspace 6; }
|
||||
Mod+Ctrl+7 { move-column-to-workspace 7; }
|
||||
Mod+Ctrl+8 { move-column-to-workspace 8; }
|
||||
Mod+Ctrl+9 { move-column-to-workspace 9; }
|
||||
//Mod+Ctrl+4 { move-column-to-workspace 4; }
|
||||
//Mod+Ctrl+5 { move-column-to-workspace 5; }
|
||||
//Mod+Ctrl+6 { move-column-to-workspace 6; }
|
||||
//Mod+Ctrl+7 { move-column-to-workspace 7; }
|
||||
//Mod+Ctrl+8 { move-column-to-workspace 8; }
|
||||
//Mod+Ctrl+9 { move-column-to-workspace 9; }
|
||||
|
||||
// Alternatively, there are commands to move just a single window:
|
||||
// Mod+Ctrl+1 { move-window-to-workspace 1; }
|
||||
|
|
@ -507,24 +553,23 @@ binds {
|
|||
Mod+BracketRight { consume-or-expel-window-right; }
|
||||
|
||||
// Consume one window from the right to the bottom of the focused column.
|
||||
Mod+Comma { consume-window-into-column; }
|
||||
Mod+3 { consume-window-into-column; }
|
||||
// Expel the bottom window from the focused column to the right.
|
||||
Mod+Period { expel-window-from-column; }
|
||||
Mod+4 { expel-window-from-column; }
|
||||
|
||||
Mod+R repeat=false { switch-preset-column-width; }
|
||||
Mod+A repeat=false { switch-preset-column-width; }
|
||||
Mod+Shift+W { toggle-column-tabbed-display; }
|
||||
// Cycling through the presets in reverse order is also possible.
|
||||
// Mod+R { switch-preset-column-width-back; }
|
||||
Mod+Shift+R repeat=false { switch-preset-window-height; }
|
||||
Mod+Ctrl+R { reset-window-height; }
|
||||
Mod+A repeat=false { maximize-column; }
|
||||
Mod+Shift+A repeat=false { fullscreen-window; }
|
||||
|
||||
// Expand the focused column to space not taken up by other fully visible columns.
|
||||
// Makes the column "fill the rest of the space".
|
||||
Mod+Ctrl+F { expand-column-to-available-width; }
|
||||
|
||||
Mod+M { center-column; }
|
||||
//Mod+M { center-column; }
|
||||
|
||||
// Center all fully visible columns on screen.
|
||||
Mod+Ctrl+C { center-visible-columns; }
|
||||
|
|
@ -545,7 +590,7 @@ binds {
|
|||
Mod+Shift+Equal { set-window-height "+10%"; }
|
||||
|
||||
// Move the focused window between the floating and the tiling layout.
|
||||
Mod+V { toggle-window-floating; }
|
||||
Mod+V {spawn "pavucontrol"; }
|
||||
Mod+Shift+V { switch-focus-between-floating-and-tiling; }
|
||||
|
||||
// Toggle tabbed column display mode.
|
||||
|
|
@ -563,7 +608,6 @@ binds {
|
|||
|
||||
Mod+S { screenshot; }
|
||||
Super+Shift+S { screenshot-screen; }
|
||||
Alt+Print { screenshot-window; }
|
||||
|
||||
// Applications such as remote-desktop clients and software KVM switches may
|
||||
// request that niri stops processing the keyboard shortcuts defined here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue