feat(darwin): move all macOS gui apps to brew, add neovide

This commit is contained in:
winston 2023-02-20 20:57:05 +01:00
parent ac49ba397b
commit b91640d120
Signed by: winston
GPG key ID: 3786770EDBC2B481
3 changed files with 16 additions and 3 deletions

View file

@ -74,3 +74,16 @@ vim.api.nvim_create_autocmd("InsertLeave,BufEnter,WinEnter,FocusGained", {
end, end,
group = trnuGroup, group = trnuGroup,
}) })
if vim.g.neovide then
vim.g.neovide_refresh_rate = 60
vim.g.neovide_refresh_rate_idle = 5
vim.g.neovide_cursor_vfx_mode = "ripple"
vim.g.neovide_scroll_animation_length = 0.3
vim.opt.guifont = {
"Berkeley Mono",
"Symbols Nerd Font Mono",
"h14",
"#e-subpixelantialias",
}
end

View file

@ -52,13 +52,11 @@ in {
(nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];}) (nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];})
wezterm wezterm
] ]
++ lib.optionals isDarwin [
iina
]
++ lib.optionals isLinux [ ++ lib.optionals isLinux [
_1password-gui _1password-gui
insomnia insomnia
mattermost-desktop mattermost-desktop
neovide
] ]
++ lib.optionals (isLinux && machine.personal) [ ++ lib.optionals (isLinux && machine.personal) [
nur.repos.nekowinston.discover-overlay nur.repos.nekowinston.discover-overlay

View file

@ -22,6 +22,7 @@
"discord" "discord"
"docker" "docker"
"firefox" "firefox"
"iina"
"imageoptim" "imageoptim"
"insomnia" "insomnia"
"jetbrains-toolbox" "jetbrains-toolbox"
@ -40,6 +41,7 @@
"yubico-yubikey-manager" "yubico-yubikey-manager"
(noQuarantine "easy-move-plus-resize") (noQuarantine "easy-move-plus-resize")
(noQuarantine "eloston-chromium") (noQuarantine "eloston-chromium")
(noQuarantine "neovide")
(skipSha "affinity-designer") (skipSha "affinity-designer")
(skipSha "affinity-photo") (skipSha "affinity-photo")
(skipSha "affinity-publisher") (skipSha "affinity-publisher")