Tower 2026-09-28

This commit is contained in:
2026-09-28 15:29:04 +03:00
parent d515b63da2
commit 38ed345671
11 changed files with 181 additions and 27 deletions
+6 -3
View File
@@ -4,11 +4,11 @@ import = [
]
[window]
opacity = 0.85
opacity = 0.90
[font]
size = 11.0
size = 15.0
[font.bold]
family = "Inconsolata LGC Nerd Font"
@@ -28,4 +28,7 @@ style = "Regular"
[font.offset]
x = 0
y = 0
y = 4
[font.glyph_offset]
y = 2
+24
View File
@@ -0,0 +1,24 @@
output DVI-D-0
off
output HDMI-0
off
output DP-0
off
output DP-1
off
output DP-2
off
output DP-5
off
output DP-3
crtc 1
mode 1920x1080
pos 0x0
rate 60.00
x-prop-non_desktop 0
output DP-4
crtc 0
mode 1920x1080
pos 0x0
rate 100.00
x-prop-non_desktop 0
+2
View File
@@ -0,0 +1,2 @@
DP-3 00ffffffffffff006318000000000000061a0103800000780ad7a5a2594a9624145054a30800d1c0b30081008180814081c00101010104740030f2705a80b0588a00c48e2100001e662150b051001b30407036003f432100001e000000fd00324c1e5010000a202020202020000000fc004141410a202020202020202020013d020334715390050403070206011f1413121611155f5e5d20290907035707001507506d030c001000003c20006001020383010000011d007251d01e206e285500c48e2100001e011d8018711c1620582c2500c48e2100009e8c0ad08a20e02d10103e9600138e210000188c0ad090204031200c405500138e2100001800000006
DP-4 00ffffffffffff0034b252160000000020220104b53c2278394e65a9554d9c261050542dcf0071408180a9c0d1c09500b30081c0314c023a801871382d40582c450056502100001a8348801871382d40582c450056502100001a000000fc00323750353034460a2020202020000000fd0030648c8c20010a202020202020010102031df348101f04130540030223097f078301000067030c0010001840023a801871382d403020350056502100001a141d56a050002d3030203a0056502100001aae60801871382d40582c450056502100001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006
+20
View File
@@ -0,0 +1,20 @@
output DVI-D-0
off
output HDMI-0
off
output DP-0
off
output DP-1
off
output DP-2
off
output DP-3
off
output DP-5
off
output DP-4
crtc 0
mode 1920x1080
pos 0x0
rate 100.00
x-prop-non_desktop 0
+1
View File
@@ -0,0 +1 @@
DP-4 00ffffffffffff0034b252160000000020220104b53c2278394e65a9554d9c261050542dcf0071408180a9c0d1c09500b30081c0314c023a801871382d40582c450056502100001a8348801871382d40582c450056502100001a000000fc00323750353034460a2020202020000000fd0030648c8c20010a202020202020010102031df348101f04130540030223097f078301000067030c0010001840023a801871382d403020350056502100001a141d56a050002d3030203a0056502100001aae60801871382d40582c450056502100001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006
+9 -4
View File
@@ -38,7 +38,7 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
# and nm-applet is a desktop environment-independent system tray GUI for it.
#exec --no-startup-id nm-applet
exec --no-startup-id picom -b
exec --no-startup-id setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option grp_led:caps -option caps:escape
exec_always --no-startup-id setxkbmap -model pc104 -layout us,ru -option grp:alt_shift_toggle -option grp_led:caps -option caps:escape
#exec --no-startup-id nextcloud
exec --no-startup-id seafile-gui
exec --no-startup-id unclutter --fork
@@ -52,11 +52,16 @@ bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ to
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl set "+10%"
bindsym XF86MonBrightnessDown exec --no-startup-id brightnessctl set "10%-"
bindsym XF86AudioRewind exec --no-startup-id poweroff
bindsym XF86AudioPlay exec --no-startup-id playerctl --player firefox play-pause
bindsym XF86AudioNext exec --no-startup-id playerctl --player firefox next
bindsym XF86AudioPrev exec --no-startup-id playerctl --player firefox previous
bindsym $mod+b exec --no-startup-id loginctl lock-session
bindsym $mod+F1 exec --no-startup-id pactl set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo && pactl set-sink-port alsa_output.pci-0000_00_1f.3.analog-stereo analog-output-headphones
bindsym $mod+F2 exec --no-startup-id pactl set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo && pactl set-sink-port alsa_output.pci-0000_00_1f.3.analog-stereo analog-output-lineout
bindsym $mod+F3 exec --no-startup-id pactl set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo && pactl set-card-profile alsa_output.pci-0000_01_00.1.hdmi-stereo hdmi-output-1
bindsym $mod+F3 exec --no-startup-id pactl set-card-profile alsa_card.pci-0000_01_00.1 output:hdmi-stereo-extra1 && pactl set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1
bindsym $mod+F4 exec --no-startup-id pactl set-default-sink bluez_output.D3_87_2B_2F_19_C6.1
bindsym $mod+F5 exec --no-startup-id autorandr --change
bindsym Print exec "maim -s | xclip -selection clipboard -t image/png"
# Use Mouse+$mod to drag floating windows to their wanted position
@@ -203,8 +208,8 @@ bar {
assign [class="^firefox$"] $ws1
assign [class="^obsidian$"] $ws5
assign [class="(?i)strawberry"] $ws6
assign [class="md.obsidian.obsidian"] $ws7
assign [class="(?i)strawberry"] $ws7
assign [class="^KeePassXC$"] $ws7
assign [class="^TelegramDesktop$"] $ws8
exec firefox
+82
View File
@@ -0,0 +1,82 @@
[window]
width = 1912
height = 1006
maximized = True
[preferences]
save-window-geometry = true
content-loss-warning = False
zoom-level = 0
[print-settings]
[image-export]
[accelerators]
enable_custom = false
about =
close = <Primary>w
context-menu = <Shift>F10 Menu
copy = <Primary>c
crop = c
crop-white-borders =
cut = <Primary>x
delete = Delete
duplicate =
explode-images =
export-all = <Primary><Shift>e
export-selection(2) = <Primary>e
export-selection(3) =
export-selection(4) =
export-selection(5) =
export-selection(6) =
export-selection(7) =
extract(0) =
extract(1) =
find = <Primary>f
find_all =
find_next = F3
find_prev = <Shift>F3
fullscreen = F11
generate-booklet =
hide = h
import = <Primary>i
insert-blank-page =
main-menu = F10
merge =
metadata = <Alt>Return
new = <Primary>n
open = <Primary>o
page-size = s
paste(0) = <Primary>v
paste(1) = <Primary><Shift>v
paste(2) =
paste(3) =
paste(4) = <Primary><Shift>o
paste(5) = <Primary><Shift>u
preferences =
print = <Primary>p
quit = <Primary>q
redo = <Primary>y
reverse-order =
rotate(-90) = <Primary>Left
rotate(90) = <Primary>Right
save = <Primary>s
save-as = <Primary><Shift>s
select(0) = <Primary>a
select(1) = <Primary><Shift>a
select(2) =
select(3) =
select(6) =
select(7) =
select-same-file(4) =
select-same-format(5) =
split =
split-booklet =
swap-odd-even =
undo = <Primary>z
zoom-fit(0) = f
zoom-fit(1) = m
zoom-in = plus KP_Add <Primary>plus <Primary>KP_Add
zoom-out = minus KP_Subtract <Primary>minus <Primary>KP_Subtract
+4 -4
View File
@@ -1,14 +1,15 @@
if status is-interactive
# Commands to run in interactive sessions can go here
alias ls "eza --icons"
alias ll "eza -al --git --icons"
alias la "eza -a --icons"
alias ls "eza --icons always"
alias ll "eza -al --git --icons always"
alias la "eza -a --icons always"
alias cat bat
alias less "less -RFX"
function grep ()
rg -p $argv | less
end
alias e nvim
alias s sudoedit
alias edit nvim
alias find fd
zoxide init --cmd cd fish | source
@@ -52,4 +53,3 @@ set --erase _asdf_shims
# Added by LM Studio CLI (lms)
set -gx PATH $PATH /home/fedor/.lmstudio/bin
# End of LM Studio CLI section
+16 -16
View File
@@ -1,42 +1,42 @@
{
"LazyVim": { "branch": "main", "commit": "83d90f339defdb109a6ede333865a66ffc7ef6aa" },
"LazyVim": { "branch": "main", "commit": "c10948c50b18fae7f256433afdef09e432410480" },
"blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" },
"conform.nvim": { "branch": "master", "commit": "dca1a190aa85f9065979ef35802fb77131911106" },
"catppuccin": { "branch": "main", "commit": "0303a7208dba448c459767486a38a6ec05c4216b" },
"conform.nvim": { "branch": "master", "commit": "619363c30309d29ffa631e67c8183f2a72caa373" },
"crates.nvim": { "branch": "main", "commit": "694357861ec9ebf12475ddcdd04ea45a0923c32d" },
"flash.nvim": { "branch": "main", "commit": "fcea7ff883235d9024dc41e638f164a450c14ca2" },
"friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" },
"gitsigns.nvim": { "branch": "main", "commit": "dd3f588bacbeb041be6facf1742e42097f62165d" },
"grug-far.nvim": { "branch": "main", "commit": "21790e59dd0109a92a70cb874dd002af186314f5" },
"gitsigns.nvim": { "branch": "main", "commit": "25050e4ed39e628282831d4cbecb1850454ce915" },
"grug-far.nvim": { "branch": "main", "commit": "c995bbacf8229dc096ec1c3d60f8531059c86c1b" },
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
"lazydev.nvim": { "branch": "main", "commit": "ff2cbcba459b637ec3fd165a2be59b7bbaeedf0d" },
"lualine.nvim": { "branch": "master", "commit": "131a558e13f9f28b15cd235557150ccb23f89286" },
"lualine.nvim": { "branch": "master", "commit": "221ce6b2d999187044529f49da6554a92f740a96" },
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "0c2823e0418f3d9230ff8b201c976e84de1cb401" },
"mason.nvim": { "branch": "main", "commit": "cb8445f8ce85d957416c106b780efd51c6298f89" },
"mini.ai": { "branch": "main", "commit": "43eb2074843950a3a25aae56a5f41362ec043bfa" },
"mini.icons": { "branch": "main", "commit": "bac6317300e205335df425296570d84322730067" },
"mini.pairs": { "branch": "main", "commit": "42387c7fe68fc0b6e95eaf37f1bb76e7bffaa0d9" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "0a695750d747db1e7e70bcf0267ef8951c95fc83" },
"mason.nvim": { "branch": "main", "commit": "16ba83bfc8a25f52bb545134f5bee082b195c460" },
"mini.ai": { "branch": "main", "commit": "4511b3481707c1d021485475d34f2ed2a50bf47b" },
"mini.icons": { "branch": "main", "commit": "520995f1d75da0e4cc901ee95080b1ff2bc46b94" },
"mini.pairs": { "branch": "main", "commit": "30cf2f01c4aaa2033db67376b9924fa2442c05d6" },
"noice.nvim": { "branch": "main", "commit": "7bfd942445fb63089b59f97ca487d605e715f155" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nvim-ansible": { "branch": "main", "commit": "c7f595d568b588942d4d0c37b5cd6cae3764a148" },
"nvim-lint": { "branch": "master", "commit": "eab58b48eb11d7745c11c505e0f3057165902461" },
"nvim-lspconfig": { "branch": "master", "commit": "31026a13eefb20681124706a79fc1df6bf11ab27" },
"nvim-lint": { "branch": "master", "commit": "99cbc3ca8a76845fca50e496be7212bebf907dd3" },
"nvim-lspconfig": { "branch": "master", "commit": "229b79051b380377664edc4cbd534930154921a1" },
"nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" },
"nvim-treesitter-textobjects": { "branch": "main", "commit": "851e865342e5a4cb1ae23d31caf6e991e1c99f1e" },
"nvim-ts-autotag": { "branch": "main", "commit": "88c1453db4ba7dd24131086fe51fdf74e587d275" },
"persistence.nvim": { "branch": "main", "commit": "b20b2a7887bd39c1a356980b45e03250f3dce49c" },
"plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" },
"render-markdown.nvim": { "branch": "main", "commit": "3f3eea97b80839f629c951ca660ffd125bfa5b34" },
"render-markdown.nvim": { "branch": "main", "commit": "5adf0895310c1904e5abfaad40a2baad7fe44a07" },
"rustaceanvim": { "branch": "master", "commit": "f2f0c1231a5b019dbc1fd6dafac1751c878925a3" },
"snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" },
"snacks.nvim": { "branch": "main", "commit": "882c996cf28183f4d63640de0b4c02ec886d01f2" },
"solarized.nvim": { "branch": "main", "commit": "a8085e29883ddcfb39bd46197eb32ef00df05368" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"tokyonight.nvim": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" },
"transparent.nvim": { "branch": "main", "commit": "8ac59883de84e9cd1850ea25cf087031c5ba7d54" },
"trouble.nvim": { "branch": "main", "commit": "bd67efe408d4816e25e8491cc5ad4088e708a69a" },
"ts-comments.nvim": { "branch": "main", "commit": "123a9fb12e7229342f807ec9e6de478b1102b041" },
"venv-selector.nvim": { "branch": "main", "commit": "bcb2f58533c59b01565285eba49693f00bc460f5" },
"venv-selector.nvim": { "branch": "main", "commit": "cc4bb3975de8835291f9bb45889e96c6b2795fc4" },
"which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" }
}
+11
View File
@@ -1,3 +1,14 @@
return {
{ "xiyaowong/transparent.nvim", lazy = false },
{
"neovim/nvim-lspconfig",
opts = {
servers = {
pyright = {
mason = false,
enabled = false,
},
},
},
},
}
+6
View File
@@ -0,0 +1,6 @@
This directory is dedicated for user-supplied scripts/executables.
vifm modifies its PATH environment variable to let user run those
scripts without specifying full path. All subdirectories are added
as well. File in a subdirectory overrules file with the same name
in parent directories. Restart might be needed to recognize files
in newly created or renamed subdirectories.