minor fixes

This commit is contained in:
js0ny 2025-04-11 19:35:39 +00:00
parent 5ddef67714
commit f1186d84f7
5 changed files with 42 additions and 10 deletions

View file

@ -53,3 +53,12 @@ zsh:
test -d {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-syntax-highlighting || git clone --depth 1 https://github.com/zsh-users/zsh-syntax-highlighting.git {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-syntax-highlighting
test -d {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-history-substring-search || git clone --depth 1 https://github.com/zsh-users/zsh-history-substring-search.git {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-history-substring-search
test -d {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-completions || git clone --depth 1 https://github.com/zsh-users/zsh-completions.git {{XDG_CONFIG_HOME}}/zsh/plugins/zsh-completions
[linux]
install_emacs:
git clone --depth 1 https://github.com/emacs-mirror/emacs.git --branch feature/igc $HOME/.local/build/emacs-igc-build
cd $HOME/.local/build/emacs-igc-build
./autogen.sh
./configure --with-mailutils --with-native-compilation --with-pgtk --with-tree-sitter --with-imagemagick
make -j$(nproc)
sudo make install

View file

@ -11,8 +11,8 @@ e::Up
i::Right
k::Home
o::End
[::PgUp
]::PgDn
u::PgUp
m::PgDn
1::F1
2::F2
3::F3

View file

@ -139,16 +139,24 @@ window_rules:
- window_title: { regex: "[Pp]icture.in.[Pp]icture" }
window_class: { regex: "Chrome_WidgetWin_1|MozillaDialogClass" }
# Ignore rules for various 3rd-party apps.
# Notion Desktop Popup
- window_process: { equals: "Notion" }
window_class: { regex: "Chrome_WidgetWin_1" }
# PowerToys Tools
- window_process: { equals: "PowerToys" }
window_class: { regex: 'HwndWrapper\[PowerToys\.PowerAccent.*?\]' }
- window_process: { equals: "PowerToys" }
window_title: { regex: ".*? - Peek" }
- window_process: { equals: "Lively" }
window_class: { regex: "HwndWrapper" }
# Ignore Quake-style consoles.
# PowerToys Command Palette
- window_title: { equals: "Command Palette" }
window_class: { equals: "WinUIDesktopWin32WindowClass" }
# Quake-style consoles.
- window_process: { equals: "WindowsTerminal" }
window_class: { equals: "CASCADIA_HOSTING_WINDOW_CLASS" }
# Misc
- window_process: { equals: "Lively" }
window_class: { regex: "HwndWrapper" }
- commands: ["set-floating"]
match:
# Razer Synapse
@ -157,6 +165,8 @@ window_rules:
- window_process: { equals: "AutoHotkeyUX" }
- window_process: { equals: "ApplicationFrameHost" }
window_title: { regex: "Settings|设置" }
## Messenger Picture Preview
# QQ 图片预览
- window_process: { equals: "QQ" }
window_title: { equals: "图片查看器" }
# 微信图片视图
@ -175,7 +185,14 @@ window_rules:
- window_process: { equals: "vivaldi" }
window_title: { regex: "^Vivaldi 设置.*$" }
- window_process: { equals: "vivaldi" }
window_title: { regex: "^Bitwarden - Vivaldi$" }
window_title: { regex: "^Bitwarden.*$" }
## KDE Apps on Windows, Configure & Keymap Popup
- window_class: { regex: "^Qt681QWindow(Icon)?$" }
window_title: { regex: "^Configure.*$" }
- window_process: { equals: "haruna" }
window_title: { regex: "^Settings.*$" }
- window_process: { equals: "steamwebhelper" }
window_title: { equals: "好友列表" }
binding_modes:
# When enabled, the focused window can be resized via arrow keys or HJKL.
- name: "resize"
@ -245,7 +262,7 @@ keybindings:
# Change the focused window to be floating.
- commands: ["toggle-floating --centered"]
bindings: ["lwin+shift+space"]
bindings: ["lwin+shift+f"]
# Change the focused window to be tiling.
- commands: ["toggle-tiling"]
@ -253,7 +270,7 @@ keybindings:
# Change the focused window to be fullscreen.
- commands: ["toggle-fullscreen"]
bindings: ["lwin+shift+f"]
bindings: ["lwin+ctrl+f"]
- commands: ["shell-exec dopus.exe"]
bindings: ["lwin+f"]
@ -275,13 +292,15 @@ keybindings:
# Redraw all windows.
- commands: ["wm-redraw"]
bindings: ["alt+shift+w"]
bindings: ["lwin+shift+w"]
# Launch CMD terminal. Alternatively, use `shell-exec wt` or
# `shell-exec %ProgramFiles%/Git/git-bash.exe` to start Windows
# Terminal and Git Bash respectively.
- commands: ["shell-exec wezterm-gui.exe start"]
bindings: ["lwin+r"]
- commands: ["shell-exec sharex -RectangleRegion"]
bindings: ["lwin+c"]
# Focus the next/previous active workspace defined in `workspaces` config.
# - commands: ["focus --next-active-workspace"]

View file

@ -249,5 +249,6 @@
(org-get-heading t t t t)
effort))))))
(setq diary-file "~/.local/js0ny/diary")
(provide 'init-org)

View file

@ -2,10 +2,13 @@
-- If current session is not spawn by neovide, do not load image.nvim
-- neovide did not support image viewer yet
-- https://github.com/neovide/neovide/issues/2088
-- Disable on: Neovide, alacritty and windows
if vim.g.neovide then
return {}
elseif vim.env.TERM_PROGRAM == "alacritty" then
return {}
elseif vim.loop.os_uname().sysname:lower() == "windows_nt" then
return {}
else
return {
"3rd/image.nvim",