Commit graph

331 commits

Author SHA1 Message Date
Dmitry Voronin 51fa0a5366
Tg bt ob fs. 2024-10-12 15:57:45 +03:00
Dmitry Voronin bdcb0caf7b
Switch to using nixfmt & indent with spaces cause no tab support... 2024-10-11 23:28:29 +03:00
Dmitry Voronin 280275f99f
Yazi : Add Mount & Unlock openers. 2024-10-11 22:34:30 +03:00
Dmitry Voronin 12a1815e28
Yazi : <Enter> to spawn a shell. 2024-10-11 21:56:23 +03:00
Dmitry Voronin 9f04869ac7
Su : Show su shell name for su. 2024-10-11 21:55:44 +03:00
Dmitry Voronin 532a23788c
Git : Add gcd. 2024-10-11 21:51:19 +03:00
Dmitry Voronin 1eb2a9ff79
Disk : Add funlock, fmount and funmount. 2024-10-11 21:47:47 +03:00
Dmitry Voronin 7c5b204f74
Config : Add .nixpkgs link. 2024-10-10 22:09:21 +03:00
Dmitry Voronin 78b4da4973
Wallpaper : Orange deer & some color updates. 2024-10-10 03:17:40 +03:00
Dmitry Voronin 5476267bf5
Nvim : Cleanup schemes + use custom generator. 2024-10-10 02:45:27 +03:00
Dmitry Voronin 8db6f1ad05
Nvim : Add a base for custom hl config. 2024-10-09 15:54:01 +03:00
Dmitry Voronin f9aedf962e
Tmux : Fix first separator being bold. 2024-10-09 15:53:59 +03:00
Dmitry Voronin a6defcd208
Bash : Remove save script. 2024-10-08 23:08:38 +03:00
Dmitry Voronin 65ce91269b
Firefox : Remove Discord bookmark. 2024-10-08 19:40:18 +03:00
Dmitry Voronin ae63bf2b53
Bash : Remove old shlvl support. 2024-10-08 14:39:12 +03:00
Dmitry Voronin 7c4deb2923
Yazi : Dont block for archive. 2024-10-08 11:47:53 +03:00
Dmitry Voronin a4a5f632f6
Nvim : Remove <C-o> newline. 2024-10-08 04:04:09 +03:00
Dmitry Voronin 4ff7248751
Nvim : Add <C-o> in input mode to switch lines & refactor keys a bit. 2024-10-08 04:02:46 +03:00
Dmitry Voronin c5269f51f3
Remove Yandex services & bookmarks. 2024-10-07 14:08:28 +03:00
Dmitry Voronin 3b0c69aa00
Yazi : Add support for name open matching. 2024-10-07 00:25:37 +03:00
Dmitry Voronin ad44bf91d4
Waybar : Limit mpris data length to 32 chars. 2024-10-06 21:52:00 +03:00
Dmitry Voronin f9f5e3b0c3
Parse : Lower before startcase. 2024-10-06 19:49:18 +03:00
Dmitry Voronin d26963be06
Ffmpeg : Drop ARTISTS tag from flacs. 2024-10-06 19:36:59 +03:00
Dmitry Voronin 75a960906f
Yazi : Add A key for files. 2024-10-05 11:55:47 +03:00
Dmitry Voronin f606b98b97
Yazi : Create dir by default. 2024-10-05 11:46:14 +03:00
Dmitry Voronin 45242aa254
Yazi : Disable borders. 2024-10-05 11:46:12 +03:00
Dmitry Voronin 515a5bcde5
Bitwarden : Remove. 2024-10-04 14:18:55 +03:00
Dmitry Voronin e59d82784e
Bw : Add bash wrappers. 2024-10-04 13:50:06 +03:00
Dmitry Voronin db46239a11
Swappy : Dont show panel by default. 2024-10-04 12:14:55 +03:00
Dmitry Voronin 6324a2a46c
Bash : Replace aliases. 2024-10-04 12:08:23 +03:00
Dmitry Voronin e7a4d10af2
Sway : Move desktop-specific display to host config. 2024-10-04 03:57:43 +03:00
Dmitry Voronin cfb9ae2779
Neovim : Replace singlecomment with built-in commenting. 2024-10-03 23:13:19 +03:00
Dmitry Voronin 2e1b23c91f
Git : Add git fsck bash function. 2024-10-01 01:54:54 +03:00
Dmitry Voronin c584b970a6
Firefox : Add Watch bookmark. 2024-10-01 01:25:54 +03:00
Dmitry Voronin 39fe34d27e
Waybar : move scratchpad to the left. 2024-10-01 01:25:42 +03:00
Dmitry Voronin cb9fc521ac
PS1 : Disable SHLVL. 2024-09-30 14:07:50 +03:00
Dmitry Voronin fa2ad42ecf
PS1 : Add shell lvl. 2024-09-30 13:55:42 +03:00
Dmitry Voronin 64caf26c18
Revert HM module import. 2024-09-30 13:14:00 +03:00
Dmitry Voronin 1a71b2cdc6
Move system configs to a separate dir. 2024-09-30 12:46:36 +03:00
Dmitry Voronin aa0249b3e5
Mako : Increase timeout from 5s to 10s. 2024-09-30 02:31:05 +03:00
Dmitry Voronin 60c1f8dc36
Htop : Remove config. 2024-09-29 22:30:01 +03:00
Dmitry Voronin 7cc73691e8
Firefox : Add mail to bookmarks. 2024-09-29 22:25:10 +03:00
Dmitry Voronin a559793a53
Gpg : Kill keyboxd before pincheck. 2024-09-29 22:20:59 +03:00
Dmitry Voronin 628cd36ce6
Gpg : Add pincheck command to unlock the card. 2024-09-29 21:26:49 +03:00
Dmitry Voronin 5059f25ad6
Gpg : Decrypt all .gpg files by default. 2024-09-29 20:57:14 +03:00
Dmitry Voronin f727a5f97c
Gpg : Fix bash functions default args to match documentation. 2024-09-29 20:55:01 +03:00
Dmitry Voronin cc39e237e6
Waybar : Use dynamic for mpris widget tooltip. 2024-09-29 20:50:13 +03:00
Dmitry Voronin 1cad98a7ac
Nvim : Fix Trouble & add transparency plugin. 2024-09-29 20:37:48 +03:00
Dmitry Voronin f7b93dc97d
Sway : Add extraConfig & swap workspaces for desktop. 2024-09-29 20:14:36 +03:00
Dmitry Voronin baa2624f73
Sway : Fix tabbed border size. 2024-09-26 02:17:19 +03:00
Dmitry Voronin 253d717537
Waybar : Fix newline. 2024-09-25 22:15:51 +03:00
Dmitry Voronin 9c2182d1af
Waybar swap time and workspaces. 2024-09-25 21:56:33 +03:00
Dmitry Voronin 5cba172e3f
Jetbrains : Toggle line breakpoint on period. 2024-09-24 02:24:19 +03:00
Dmitry Voronin f9b1944e77
Nvim : Enable <C-s> save in input mode. 2024-09-24 02:05:19 +03:00
Dmitry Voronin cf0696934e
Waybar : Fix style for some warning states. 2024-09-24 02:04:48 +03:00
Dmitry Voronin 66da149d87
Screenshot : Disable wf-recorder damage. 2024-09-23 20:37:17 +03:00
Dmitry Voronin 704964c712
Xdg : Update template path. 2024-09-23 10:59:37 +03:00
Dmitry Voronin 342a8ee7f4
Fuzzel : Add new colors. 2024-09-20 17:54:07 +03:00
Dmitry Voronin 90f4dbf89a
Disk : Reimplement the unlock function. 2024-09-20 03:02:59 +03:00
Dmitry Voronin 28d43fa121
Firefox : Disable new tab flashbang. 2024-09-19 04:12:39 +03:00
Dmitry Voronin 2528ba11f9
HomeManager : Fix ssh in path bug. 2024-09-19 04:12:33 +03:00
Dmitry Voronin 6891bcc54f
Nvim : Use <C-s> to save instead of zz. 2024-09-19 04:12:32 +03:00
Dmitry Voronin 1539bfa7b9
Firefox : Add wallpaper as a new tab background thanks to 'yabloid. 2024-09-18 23:17:04 +03:00
Dmitry Voronin d23ec98f8f
Yazi : Add support for 7z archives. 2024-09-18 02:06:59 +03:00
Dmitry Voronin f2734d0719
Nvim : Remove whichkey plugin. 2024-09-17 23:45:23 +03:00
Dmitry Voronin 62023791fd
Builder : Specify builder ssh key instead of trustin all. 2024-09-17 23:26:10 +03:00
Dmitry Voronin 3dc2a5e865
Waybar : Disable tooltips for some components. 2024-09-16 18:41:24 +03:00
Dmitry Voronin e6edf477f7
Sway : Hard kill waybar instead of a SIGUSR1 toggle. 2024-09-16 12:01:49 +03:00
Dmitry Voronin 7710e7e148
Screenshot : Add a delay skeleton for future me. 2024-09-16 05:18:29 +03:00
Dmitry Voronin 6427ceb1d5
Screenshot : Revert pkill in bg. 2024-09-16 04:55:23 +03:00
Dmitry Voronin 1ae14388c2
Git : Do not write git patch to file by default. 2024-09-15 18:49:03 +03:00
Dmitry Voronin d91f3f33d0
Screenshot : Update waybar in bg and add a note about possible inconsistency. 2024-09-15 18:47:15 +03:00
Dmitry Voronin 7451477d06
Screenshot : Add Latest ref file for easy edit. 2024-09-14 22:38:04 +03:00
Dmitry Voronin 6ca438ed37
Screenshot : Use "unknown" dir when no window is in focus. 2024-09-14 20:30:03 +03:00
Dmitry Voronin de7cbef664
Screenshot : Group screenshots by focused window id or name. 2024-09-14 20:19:00 +03:00
Dmitry Voronin 5b56b00eda
Screenshot : Refactor. 2024-09-14 11:35:58 +03:00
Dmitry Voronin 9d33afd84f
Screenshot : Fix rec scripts wrong usage of pipe. 2024-09-14 09:33:06 +03:00
Dmitry Voronin 972513ad66
Screenshot : Fix waybar widget update. 2024-09-14 05:09:53 +03:00
Dmitry Voronin cbf2a48eaf
Tmux : Add redundant W/S keys to swap panes. 2024-09-14 04:19:45 +03:00
Dmitry Voronin 6a77918b32
Screenshot : Use swappy for screenshot selection. 2024-09-14 04:11:08 +03:00
Dmitry Voronin 673a7ff83c
Waybar : Fix group paddings. 2024-09-13 23:57:09 +03:00
Dmitry Voronin b9eaa1467d
Waybar : Add groups. 2024-09-13 23:05:51 +03:00
Dmitry Voronin dc5010e303
Waybar : Bring back the fix for clicks. 2024-09-13 22:39:05 +03:00
Dmitry Voronin b24c67de70
Waybar : Add right click on clock to open calendar. 2024-09-13 04:46:01 +03:00
Dmitry Voronin b902544093
Swayscript : Refactor DisplayWidget. 2024-09-13 04:37:41 +03:00
Dmitry Voronin 7ba4cca93e
Sway : Move gaming and montoggle back to system. 2024-09-12 01:38:29 +03:00
Dmitry Voronin 5c01cefc93
Sway : Fix swap brightness buttons. 2024-09-12 01:38:27 +03:00
Dmitry Voronin 35fea860e0
Sway : Add brightness key. 2024-09-12 01:38:23 +03:00
Dmitry Voronin 865fb6adc1
Sway : Fix mod import order. 2024-09-11 18:45:39 +03:00
Dmitry Voronin 64537ac3e2
Sway : Move gaming & montoggle to sway mod. 2024-09-11 18:40:30 +03:00
Dmitry Voronin 0a3c52cf2a
Waybar : Switch custom modules polling to signals. 2024-09-11 18:27:04 +03:00
Dmitry Voronin 5bd5ef5317
Mangohud : Disable GPU junc temp to keep my sanity. 2024-09-08 18:50:47 +03:00
Dmitry Voronin 4be21ab783
Display : Update mode. 2024-09-07 22:40:02 +03:00
Dmitry Voronin 193e68fd86
Mangohud : Disable render parameters. 2024-09-07 22:34:37 +03:00
Dmitry Voronin bce9ad204d
Display : Use max fps by default and limit per-game. 2024-09-07 22:33:28 +03:00
Dmitry Voronin 6c8dbea10c
Sway : Exxxtra refactor for screenshots! 2024-09-07 06:00:57 +03:00
Dmitry Voronin ec5e4c450b
Sway : Refactor screenshot a bit. 2024-09-07 05:41:03 +03:00
Dmitry Voronin f95ac78125
Sway : Add fullscreenrec & autorotate. 2024-09-07 05:36:55 +03:00
Dmitry Voronin 468af677f1
Sway : Add fullscreen screenshot. 2024-09-07 04:49:58 +03:00
Dmitry Voronin e6feba79ea
Waybar : Add a warning for temperature. 2024-09-06 10:15:57 +03:00
Dmitry Voronin f7e8e79cbc
Waybar : Right click lang to open translator. 2024-09-05 20:40:37 +03:00
Dmitry Voronin eb750fb356
Yazi : Add D to delete without confirmation. 2024-09-04 04:15:16 +03:00
Dmitry Voronin 9ada0897fb
Waybar : Remap pulse clicks. 2024-09-03 16:07:36 +03:00
Dmitry Voronin 419cf7977c
Waybar : Highlight muted source. 2024-09-03 16:04:14 +03:00
Dmitry Voronin 666bf561bd
Waybar : Add mic indicator. 2024-09-03 15:59:39 +03:00
Dmitry Voronin 1aed756a67
Sway : Add mic toggle. 2024-09-03 15:46:59 +03:00
Dmitry Voronin 1a63e4cb3e
Ideavim : Disable broken align. 2024-09-03 01:27:43 +03:00
Dmitry Voronin 0308bd5ccd
Ideavim : Enable relative line numbers. 2024-09-03 00:55:47 +03:00
Dmitry Voronin a2d6a480e4
Tmux : Remap session switch to <>. 2024-09-01 04:25:00 +03:00
Dmitry Voronin 99812fd1c1
Tmux : Use p to paste and JK to scroll. 2024-09-01 04:19:19 +03:00
Dmitry Voronin 4ce5d01b83
Idea : Configure ideavimrc. 2024-09-01 04:05:55 +03:00
Dmitry Voronin 74de045d51
Add monitor comments. 2024-08-31 21:28:41 +03:00
Dmitry Voronin 4d1fb16594
Laptop : Fix tablet. 2024-08-31 20:32:07 +03:00
Dmitry Voronin 56e4376607
Sway : Improve screenrec compatibility. 2024-08-30 15:35:55 +03:00
Dmitry Voronin 3bf0756bfa
Firefox : Fix missing semicolumn. 2024-08-30 15:07:35 +03:00
Dmitry Voronin c47aeede7d
Tmux : Use shift with splits to auto resize. 2024-08-29 21:01:07 +03:00
Dmitry Voronin f962ed0fce
Tmux : Add vertical tile key. 2024-08-29 11:42:50 +03:00
Dmitry Voronin 4598ee2cb5
Vdl : Disable proxy by default. 2024-08-28 04:29:17 +03:00
Dmitry Voronin e37243df72
Sway : Set framerate to 10 again. 2024-08-28 03:09:03 +03:00
Dmitry Voronin 6318530b41
Zapret : Remove default params. 2024-08-28 02:50:04 +03:00
Dmitry Voronin 3d4f38ad58
Zapret : Move to service. 2024-08-28 01:31:27 +03:00
Dmitry Voronin eea9001910
Keyd : Stabilize keymap for Nautilus. 2024-08-26 17:35:22 +03:00
Dmitry Voronin f3fe7fd264
Sway : Increase framerate to 30 for screen record. 2024-08-26 17:21:36 +03:00
Dmitry Voronin 165ced0130
Yazi : Use d to delete permanently. 2024-08-26 11:55:43 +03:00
Dmitry Voronin 5a99e6f600
Home : Hide template dir. 2024-08-26 11:35:31 +03:00
Dmitry Voronin c2fc1dae3b
Deprecate media directory. 2024-08-26 11:23:50 +03:00
Dmitry Voronin 1032c2f760
Keyd : Add Nautilus. 2024-08-25 04:48:55 +03:00
Dmitry Voronin de89576317
Git : Do not store creds. 2024-08-24 20:39:00 +03:00
Dmitry Voronin 212322712b
Realtime : Fix path. 2024-08-24 20:36:19 +03:00
Dmitry Voronin 32a4e80028
Root : Disable home setup by default. 2024-08-24 20:30:41 +03:00
Dmitry Voronin 8189be6cc3
Git : Use git user. 2024-08-24 19:27:36 +03:00
Dmitry Voronin 794cf06812
Ssh : Add .socket ext to control files. 2024-08-24 19:13:08 +03:00
Dmitry Voronin fdff73c645
Ssh : Persist for all connections. 2024-08-24 17:46:42 +03:00
Dmitry Voronin 31ba1b5101
Curl : Rename wcurl to dl to match vdl. 2024-08-24 03:34:32 +03:00
Dmitry Voronin 4ba17cc039
Curl : Add wcurl flags alias. 2024-08-24 03:22:54 +03:00
Dmitry Voronin 5885d9e349
Sway : Specify pixfmt for recording. 2024-08-22 20:53:39 +03:00
Dmitry Voronin 85e0d714c2
Sway : Save screenshots to dir. 2024-08-22 19:54:20 +03:00
Dmitry Voronin 5b709e1947
Sway : Add screen recording. 2024-08-22 19:13:40 +03:00
Dmitry Voronin 76bfecf61e
Ssh : Fix indent. 2024-08-22 11:43:40 +03:00
Dmitry Voronin d43ece260d
Sound : Revert to pavucontrol as pwv seems to be partially broken. 2024-08-22 11:22:34 +03:00
Dmitry Voronin af934f46c5
Tmux : Zoom choose-session. 2024-08-22 05:03:39 +03:00
Dmitry Voronin 39e9a9bfec
Ssh : Rework config and add control master. 2024-08-22 04:49:09 +03:00
Dmitry Voronin ded671e904
Sound : Replace pavucontrol with pwvucontrol. 2024-08-22 03:39:54 +03:00
Dmitry Voronin 34d7bb4bf3
Firefox : Enable HTTPS-only mode. 2024-08-21 11:49:33 +03:00
Dmitry Voronin 432b589ca1
Firefox : Disable built-in DoH. 2024-08-21 11:47:22 +03:00
Dmitry Voronin 7067f8757c
Package : Remove android apks. 2024-08-21 11:27:31 +03:00
Dmitry Voronin 0c6e44ed5c
Vdl : Fix proxy env. 2024-08-21 11:15:15 +03:00
Dmitry Voronin 6a90bce258
Name : Use startcase for music. 2024-08-21 03:21:33 +03:00
Dmitry Voronin 79c3d6431a
Git : Use --cached and --binary for patch creation. 2024-08-20 20:54:54 +03:00
Dmitry Voronin a3d777256e
Waybar : Add temperature. 2024-08-20 20:32:52 +03:00
Dmitry Voronin 5f86b85dda
Ssh : Fix wireless clients ip. 2024-08-20 19:22:35 +03:00
Dmitry Voronin 699002156e
Makefile : Copy Android wallpaper. 2024-08-20 18:42:31 +03:00
Dmitry Voronin cae2deab26
Bash : Add style reload support. 2024-08-20 15:14:18 +03:00
Dmitry Voronin 6e2c86552e
Vdl : Update proxy address. 2024-08-20 15:13:45 +03:00
Dmitry Voronin 0838a84a86
Sway : Add reload key. 2024-08-20 11:54:24 +03:00
Dmitry Voronin dea1be6d02
Gitsigns : Remove old config field. 2024-08-17 15:05:16 +03:00
Dmitry Voronin f3636f7850
Vdl : Add proxy. 2024-08-17 01:14:52 +03:00
Dmitry Voronin d32c1cc634
Help : Fix bashrc location. 2024-08-16 21:07:54 +03:00
Dmitry Voronin e582f8d317
Sway : Start blueman-applet. 2024-08-16 07:33:51 +03:00
Dmitry Voronin 08009cb76f
Todo : Add LINK keyword. 2024-08-16 06:26:03 +03:00
Dmitry Voronin d57fd86708
Home : Make a router! 2024-08-14 11:18:50 +03:00
Dmitry Voronin 8e6b33fd95
Yazi : Enable status bar & style that bitch. 2024-08-10 01:23:09 +03:00
Dmitry Voronin ae4a88b443
Yt : Proxy via z. 2024-08-08 01:59:11 +03:00
Dmitry Voronin ff99cfe763
Refactored this mess a bit. 2024-08-02 23:45:19 +03:00
Dmitry Voronin db77ece3c3
Firefox : Disable http3. 2024-08-02 19:33:16 +03:00
Dmitry Voronin bc426526cf
Zapret : Fix iptables on start. 2024-08-01 20:04:57 +03:00
Dmitry Voronin 0d225f5506
Zapret : Add a bash function and a container. 2024-08-01 18:06:37 +03:00
Dmitry Voronin dccabe82e4
Update Makefile & move bootstrap to a separate script. 2024-07-31 23:43:50 +03:00
Dmitry Voronin 40b5fb69e4
Sway : Add a hack for system controls that switches to En layout on press. 2024-07-30 19:02:21 +03:00
Dmitry Voronin 648d22cb42
Sway : Refactor keybinds to support cyrillic and add extra mouse actions. 2024-07-28 03:51:41 +03:00
Dmitry Voronin f0cc9e0d11
Foot : Add <A-o> to open Urls. 2024-07-28 03:36:29 +03:00
Dmitry Voronin 4a7d1e9c62
Sway : Add swaykbdd. 2024-07-28 00:51:53 +03:00
Dmitry Voronin 569a1e4859
Sway : Use font name from config. 2024-07-27 16:13:29 +03:00
Dmitry Voronin fb328fa4cb
Swayscript : Add vpn toggle. 2024-07-27 03:35:59 +03:00
Dmitry Voronin e29717300b
Sway : Swap waybar to Mod+Shift+r. 2024-07-17 17:16:54 +03:00
Dmitry Voronin bb8b493bdd
Foot : Add padding. 2024-07-06 22:40:16 +03:00
Dmitry Voronin 505eccdd4a
Style : Move font cfg etc to Style from Stylix. 2024-07-01 16:25:44 +03:00
Dmitry Voronin 20f96d6320
Yazi : Add image_edit. 2024-07-01 14:51:23 +03:00
Dmitry Voronin 5af57de559
Bash : Use program to setup. 2024-07-01 08:15:31 +03:00
Dmitry Voronin f3e996515d
Android : Add a fix for Firefox inf rec. 2024-07-01 08:01:55 +03:00
Dmitry Voronin 772e0ec65c
Rewrite to use Home manager for configuration. 2024-07-01 07:41:02 +03:00