diff --git a/.config/fish/config.fish b/.config/fish/config.fish index e108266..90c6ae9 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -4,16 +4,16 @@ alias ls="lsd" alias cat="bat" alias s="kitten ssh" -fish_add_path -g ~/.bun/bin ~/.local/bin ~/go/bin ~/.wakatime ~/.rbenv/shims ~/.moon/bin ~/.cargo/bin ~/.fvm_flutter/bin +fish_add_path -g ~/.bun/bin ~/.local/bin ~/go/bin ~/.wakatime ~/.rbenv/shims ~/.moon/bin ~/.cargo/bin ~/.fvm_flutter/bin ~/.crystal/bin ~/fvm/default/bin # Added by `rbenv init` on Tue 27 Aug 15:42:29 CEST 2024 status --is-interactive; and rbenv init - --no-rehash fish | source # ---------------- inshellisense shell plugin ---------------- -if test -z "$ISTERM" && status --is-interactive - if status --is-login - is -s fish --login ; kill %self - else - is -s fish ; kill %self - end -end +#if test -z "$ISTERM" && status --is-interactive +# if status --is-login +# is -s fish --login ; kill %self +# else +# is -s fish ; kill %self +# end +#end diff --git a/.config/nvim/lua/hyrik/set.lua b/.config/nvim/lua/hyrik/set.lua index 5f1abaf..38c938d 100644 --- a/.config/nvim/lua/hyrik/set.lua +++ b/.config/nvim/lua/hyrik/set.lua @@ -12,7 +12,7 @@ vim.opt.wrap = false vim.opt.swapfile = false vim.opt.backup = false -vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir" +vim.opt.undodir = os.getenv("HOME") .. "/.cache/vim/undodir" vim.opt.hlsearch = false vim.opt.incsearch = true diff --git a/.config/sway/keys.swayconf b/.config/sway/keys.swayconf index 1c71c16..ef79d89 100644 --- a/.config/sway/keys.swayconf +++ b/.config/sway/keys.swayconf @@ -1,7 +1,7 @@ # vim:ft=swayconfig set $mod Mod1 -set $menu bemenu-run +set $menu bemenu-run # window moving floating_modifier $mod normal @@ -69,6 +69,8 @@ bindcode { $mod+Shift+16 move container to workspace number 7 } +bindsym $mod+ctrl+shift+q [workspace=__focused__] kill + # split bindsym $mod+b splith bindsym $mod+v splitv diff --git a/.config/vesktop/settings/quickCss.css b/.config/vesktop/settings/quickCss.css new file mode 100644 index 0000000..6f416fd --- /dev/null +++ b/.config/vesktop/settings/quickCss.css @@ -0,0 +1,25 @@ +@media (max-width: 1100px) +{ + [class*="sidebar_"] + { + width: 200px; + .vc-typing-indicator, .vc-channelemojis-emoji, [class*="guildIconV2Container_"] + { + display: none; + } + [class*="containerDefault_"] + { + [role="img"] + { + display: none; + } + } + } + [class*="chat_"] + { + [class*="membersWrap_"] + { + display: none; + } + } +} \ No newline at end of file diff --git a/.config/vesktop/settings/settings.json b/.config/vesktop/settings/settings.json new file mode 100644 index 0000000..3e781aa --- /dev/null +++ b/.config/vesktop/settings/settings.json @@ -0,0 +1,820 @@ +{ + "notifyAboutUpdates": true, + "autoUpdate": false, + "autoUpdateNotification": true, + "useQuickCss": true, + "themeLinks": [], + "enabledThemes": [ + "hyme.css", + "system24.theme.css" + ], + "enableReactDevtools": true, + "frameless": false, + "transparent": false, + "winCtrlQ": false, + "disableMinSize": false, + "winNativeTitleBar": false, + "plugins": { + "AlwaysTrust": { + "enabled": false + }, + "AnonymiseFileNames": { + "enabled": false, + "method": 0, + "randomisedLength": 7 + }, + "BadgeAPI": { + "enabled": true + }, + "CommandsAPI": { + "enabled": true + }, + "ContextMenuAPI": { + "enabled": true + }, + "MemberListDecoratorsAPI": { + "enabled": true + }, + "MenuItemDeobfuscatorAPI": { + "enabled": true + }, + "MessageAccessoriesAPI": { + "enabled": true + }, + "MessageDecorationsAPI": { + "enabled": true + }, + "MessageEventsAPI": { + "enabled": true + }, + "MessagePopoverAPI": { + "enabled": true + }, + "NoticesAPI": { + "enabled": true + }, + "ServerListAPI": { + "enabled": true + }, + "SettingsStoreAPI": { + "enabled": true + }, + "BANger": { + "enabled": false + }, + "BetterFolders": { + "enabled": false, + "sidebar": true, + "sidebarAnim": true, + "closeAllFolders": false, + "closeAllHomeButton": false, + "closeOthers": false, + "forceOpen": false, + "showFolderIcon": 1, + "keepIcons": false + }, + "BetterGifAltText": { + "enabled": false + }, + "BetterNotesBox": { + "enabled": false + }, + "BetterRoleDot": { + "enabled": true, + "bothStyles": false, + "copyRoleColorInProfilePopout": false + }, + "BetterUploadButton": { + "enabled": true + }, + "BlurNSFW": { + "enabled": true, + "blurAmount": 10 + }, + "CallTimer": { + "enabled": true, + "format": "stopwatch" + }, + "ClearURLs": { + "enabled": false + }, + "ColorSighted": { + "enabled": false + }, + "ConsoleShortcuts": { + "enabled": true + }, + "CrashHandler": { + "enabled": true, + "attemptToPreventCrashes": true, + "attemptToNavigateToHome": false + }, + "CustomRPC": { + "enabled": false, + "type": 0 + }, + "UrbanDictionary": { + "enabled": false + }, + "EmoteCloner": { + "enabled": true + }, + "Experiments": { + "enabled": true, + "enableIsStaff": false, + "forceStagingBanner": false, + "toolbarDevMenu": false + }, + "F8Break": { + "enabled": false + }, + "FakeNitro": { + "enabled": true, + "enableEmojiBypass": true, + "emojiSize": 48, + "transformEmojis": true, + "enableStickerBypass": true, + "stickerSize": 160, + "enableStreamQualityBypass": true, + "transformStickers": true, + "transformCompoundSentence": false, + "hyperLinkText": "{{NAME}}", + "useHyperLinks": true, + "disableEmbedPermissionCheck": true + }, + "FakeProfileThemes": { + "enabled": false, + "nitroFirst": true + }, + "Fart2": { + "enabled": false, + "volume": 0.5 + }, + "FixInbox": { + "enabled": false + }, + "ForceOwnerCrown": { + "enabled": true + }, + "FriendInvites": { + "enabled": true + }, + "FxTwitter": { + "enabled": false + }, + "GameActivityToggle": { + "enabled": false + }, + "GifPaste": { + "enabled": false + }, + "HideAttachments": { + "enabled": false + }, + "iLoveSpam": { + "enabled": true + }, + "IgnoreActivities": { + "enabled": false + }, + "InvisibleChat": { + "enabled": true, + "savedPasswords": "password, Password" + }, + "KeepCurrentChannel": { + "enabled": false + }, + "LastFMRichPresence": { + "enabled": false + }, + "LoadingQuotes": { + "enabled": false + }, + "MemberCount": { + "enabled": true, + "memberList": true, + "toolTip": true + }, + "MessageClickActions": { + "enabled": false + }, + "MessageLinkEmbeds": { + "enabled": true, + "automodEmbeds": "prefer", + "listMode": "blacklist", + "idList": "" + }, + "MessageLogger": { + "enabled": true, + "deleteStyle": "text", + "ignoreBots": false, + "ignoreSelf": false, + "ignoreUsers": "", + "ignoreChannels": "", + "ignoreGuilds": "", + "logEdits": true, + "logDeletes": true, + "collapseDeleted": false, + "inlineEdits": true + }, + "MessageTags": { + "enabled": false + }, + "MoreCommands": { + "enabled": false + }, + "MoreKaomoji": { + "enabled": false + }, + "Moyai": { + "enabled": false, + "volume": 0.5, + "triggerWhenUnfocused": true, + "ignoreBots": true, + "ignoreBlocked": true + }, + "NoBlockedMessages": { + "enabled": false + }, + "NoCanaryMessageLinks": { + "enabled": true, + "linkPrefix": "", + "alwaysUseDiscordHost": false + }, + "NoDevtoolsWarning": { + "enabled": true + }, + "NoF1": { + "enabled": false + }, + "NoRPC": { + "enabled": false + }, + "NoReplyMention": { + "enabled": false + }, + "NoScreensharePreview": { + "enabled": false + }, + "NoSystemBadge": { + "enabled": false + }, + "NoTrack": { + "enabled": true, + "disableAnalytics": true + }, + "NoUnblockToJump": { + "enabled": false + }, + "NSFWGateBypass": { + "enabled": false + }, + "oneko": { + "enabled": false + }, + "petpet": { + "enabled": false + }, + "PlainFolderIcon": { + "enabled": false + }, + "PlatformIndicators": { + "enabled": true, + "colorMobileIndicator": true, + "list": true, + "badges": true, + "messages": true + }, + "QuickMention": { + "enabled": false + }, + "QuickReply": { + "enabled": true + }, + "ReadAllNotificationsButton": { + "enabled": false + }, + "RelationshipNotifier": { + "enabled": true, + "offlineRemovals": true, + "groups": true, + "servers": true, + "friends": true, + "friendRequestCancels": true, + "notices": false + }, + "RevealAllSpoilers": { + "enabled": false + }, + "ReverseImageSearch": { + "enabled": true + }, + "RoleColorEverywhere": { + "enabled": true, + "chatMentions": true, + "memberList": true, + "voiceUsers": true, + "reactorsList": true, + "colorChatMessages": false, + "pollResults": true + }, + "ServerListIndicators": { + "enabled": true, + "mode": 3 + }, + "Settings": { + "enabled": true, + "settingsLocation": "top" + }, + "ShikiCodeblocks": { + "enabled": true, + "useDevIcon": "GREYSCALE", + "theme": "https://raw.githubusercontent.com/shikijs/shiki/0b28ad8ccfbf2615f2d9d38ea8255416b8ac3043/packages/shiki/themes/dark-plus.json", + "tryHljs": "PRIMARY", + "bgOpacity": 100, + "customTheme": "https://raw.githubusercontent.com/ajorgensen/vscode-nightfox/all-themes/themes/carbonfox-dark-theme.json" + }, + "ShowHiddenChannels": { + "enabled": true, + "showMode": 0, + "hideUnreads": true, + "defaultAllowedUsersAndRolesDropdownState": true + }, + "SilentMessageToggle": { + "enabled": false + }, + "SilentTyping": { + "enabled": false + }, + "SortFriendRequests": { + "enabled": true, + "showDates": false + }, + "SpotifyControls": { + "enabled": false + }, + "SpotifyCrack": { + "enabled": false + }, + "SpotifyShareCommands": { + "enabled": false + }, + "StartupTimings": { + "enabled": false + }, + "SupportHelper": { + "enabled": true + }, + "TimeBarAllActivities": { + "enabled": false + }, + "TypingIndicator": { + "enabled": false + }, + "TypingTweaks": { + "enabled": true, + "alternativeFormatting": true, + "showRoleColors": true, + "showAvatars": true + }, + "Unindent": { + "enabled": false + }, + "ReactErrorDecoder": { + "enabled": true + }, + "UwUifier": { + "enabled": false + }, + "VoiceChatDoubleClick": { + "enabled": false + }, + "VcNarrator": { + "enabled": false + }, + "ViewIcons": { + "enabled": true, + "format": "webp", + "imgSize": "1024" + }, + "ViewRaw": { + "enabled": true, + "clickMethod": "Left" + }, + "VolumeBooster": { + "enabled": true, + "multiplier": 5 + }, + "WhoReacted": { + "enabled": true + }, + "Wikisearch": { + "enabled": false + }, + "MoreUserTags": { + "tagSettings": { + "WEBHOOK": { + "text": "Webhook", + "showInChat": true, + "showInNotChat": true + }, + "OWNER": { + "text": "Owner", + "showInChat": true, + "showInNotChat": true + }, + "ADMINISTRATOR": { + "text": "Admin", + "showInChat": true, + "showInNotChat": true + }, + "MODERATOR_STAFF": { + "text": "Staff", + "showInChat": true, + "showInNotChat": true + }, + "MODERATOR": { + "text": "Mod", + "showInChat": true, + "showInNotChat": true + }, + "VOICE_MODERATOR": { + "text": "VC Mod", + "showInChat": true, + "showInNotChat": true + }, + "CHAT_MODERATOR": { + "text": "Chat Mod", + "showInChat": true, + "showInNotChat": true + } + }, + "enabled": true + }, + "ImageZoom": { + "enabled": true, + "saveZoomValues": true, + "preventCarouselFromClosingOnClick": true, + "invertScroll": true, + "zoom": 1, + "size": 50, + "zoomSpeed": 0.27926829268292686, + "nearestNeighbour": false, + "square": false + }, + "UserVoiceShow": { + "enabled": true, + "showVoiceChannelSectionHeader": true, + "showInUserProfileModal": true, + "showInMemberList": true, + "showInMessages": true + }, + "AlwaysAnimate": { + "enabled": false + }, + "PinDMs": { + "enabled": false + }, + "ReviewDB": { + "enabled": true, + "notifyReviews": true, + "showWarning": true, + "hideTimestamps": false, + "hideBlockedUsers": true, + "user": { + "ID": 12354, + "discordID": "525316393768452098", + "username": "xhyrom", + "profilePhoto": "https://cdn.discordapp.com/avatars/525316393768452098/c3a852b3f9b371f9140e42984cbc80e9.png?size=128", + "clientMods": [ + "vencord" + ], + "warningCount": 0, + "badges": [], + "notification": null, + "banInfo": null, + "lastReviewID": 396589, + "type": 0 + }, + "reviewsDropdownState": true + }, + "SendTimestamps": { + "enabled": true, + "replaceMessageContents": true + }, + "ShowMeYourName": { + "enabled": false + }, + "GreetStickerPicker": { + "enabled": false + }, + "USRBG": { + "enabled": true, + "nitroFirst": true, + "voiceBackground": true + }, + "ShowConnections": { + "enabled": true, + "iconSpacing": 1, + "iconSize": 32 + }, + "TextReplace": { + "enabled": false + }, + "VencordToolbox": { + "enabled": false + }, + "ShowAllMessageButtons": { + "enabled": false + }, + "Translate": { + "enabled": true, + "showChatBarButton": true, + "service": "google", + "deeplApiKey": "", + "autoTranslate": false, + "showAutoTranslateTooltip": true, + "receivedInput": "pl", + "receivedOutput": "en", + "sentInput": "auto", + "sentOutput": "en" + }, + "ValidUser": { + "enabled": true + }, + "FavoriteEmojiFirst": { + "enabled": true + }, + "PermissionsViewer": { + "enabled": true, + "permissionsSortOrder": 0, + "defaultPermissionsDropdownState": true + }, + "NoPendingCount": { + "enabled": false + }, + "NoProfileThemes": { + "enabled": false + }, + "UnsuppressEmbeds": { + "enabled": false + }, + "MutualGroupDMs": { + "enabled": false + }, + "BiggerStreamPreview": { + "enabled": false + }, + "OpenInApp": { + "enabled": false + }, + "FavoriteGifSearch": { + "enabled": false + }, + "VoiceMessages": { + "enabled": false + }, + "SecretRingToneEnabler": { + "enabled": false + }, + "NormalizeMessageLinks": { + "enabled": false + }, + "PreviewMessage": { + "enabled": false + }, + "CopyUserURLs": { + "enabled": true + }, + "FixSpotifyEmbeds": { + "enabled": false + }, + "ThemeAttributes": { + "enabled": false + }, + "PictureInPicture": { + "enabled": false + }, + "Dearrow": { + "enabled": false + }, + "OnePingPerDM": { + "enabled": false + }, + "PermissionFreeWill": { + "enabled": false + }, + "NoMosaic": { + "enabled": false + }, + "NoTypingAnimation": { + "enabled": false + }, + "SuperReactionTweaks": { + "enabled": false + }, + "ClientTheme": { + "enabled": false + }, + "FixImagesQuality": { + "enabled": false + }, + "Decor": { + "enabled": true + }, + "NotificationVolume": { + "enabled": false + }, + "XSOverlay": { + "enabled": false + }, + "DisableCallIdle": { + "enabled": true + }, + "NewGuildSettings": { + "enabled": false + }, + "ChatInputButtonAPI": { + "enabled": true + }, + "WebRichPresence (arRPC)": { + "enabled": false + }, + "BetterGifPicker": { + "enabled": false + }, + "BetterRoleContext": { + "enabled": true + }, + "FixCodeblockGap": { + "enabled": false + }, + "FixYoutubeEmbeds": { + "enabled": true + }, + "ResurrectHome": { + "enabled": false + }, + "WebContextMenus": { + "enabled": true, + "addBack": true + }, + "WebKeybinds": { + "enabled": true + }, + "FriendsSince": { + "enabled": true + }, + "BetterSettings": { + "enabled": true, + "disableFade": true, + "eagerLoad": true + }, + "OverrideForumDefaults": { + "enabled": false + }, + "UnlockedAvatarZoom": { + "enabled": true + }, + "ShowHiddenThings": { + "enabled": false + }, + "BetterSessions": { + "enabled": false, + "backgroundCheck": false, + "checkInterval": 20 + }, + "ImplicitRelationships": { + "enabled": false + }, + "StreamerModeOnStream": { + "enabled": false + }, + "ImageLink": { + "enabled": false + }, + "PauseInvitesForever": { + "enabled": false + }, + "MessageLatency": { + "enabled": true, + "latency": 2, + "detectDiscordKotlin": true, + "showMillis": false + }, + "ReplyTimestamp": { + "enabled": false + }, + "VoiceDownload": { + "enabled": false + }, + "WebScreenShareFixes": { + "enabled": true + }, + "CtrlEnterSend": { + "enabled": false + }, + "NoServerEmojis": { + "enabled": false + }, + "ShowTimeoutDuration": { + "enabled": false + }, + "ValidReply": { + "enabled": false + }, + "PartyMode": { + "enabled": false + }, + "ServerInfo": { + "enabled": false + }, + "MessageUpdaterAPI": { + "enabled": true + }, + "AppleMusicRichPresence": { + "enabled": false + }, + "AutomodContext": { + "enabled": false + }, + "CopyEmojiMarkdown": { + "enabled": false + }, + "CustomIdle": { + "enabled": false + }, + "DontRoundMyTimestamps": { + "enabled": false + }, + "MaskedLinkPaste": { + "enabled": false + }, + "NoDefaultHangStatus": { + "enabled": false + }, + "NoOnboardingDelay": { + "enabled": false + }, + "ReplaceGoogleSearch": { + "enabled": false + }, + "Summaries": { + "enabled": false + }, + "UserSettingsAPI": { + "enabled": true + }, + "ConsoleJanitor": { + "enabled": false + }, + "MentionAvatars": { + "enabled": true, + "showAtSymbol": true + }, + "YoutubeAdblock": { + "enabled": true + }, + "NoMaskedUrlPaste": { + "enabled": false + }, + "AlwaysExpandRoles": { + "enabled": true + }, + "CopyFileContents": { + "enabled": false + }, + "StickerPaste": { + "enabled": false + }, + "AccountPanelServerProfile": { + "enabled": false + }, + "FullSearchContext": { + "enabled": true + }, + "UserMessagesPronouns": { + "enabled": false, + "pronounsFormat": "LOWERCASE", + "showSelf": true, + "showInMessages": true, + "showInProfile": true + }, + "DynamicImageModalAPI": { + "enabled": true + } + }, + "notifications": { + "timeout": 5000, + "position": "bottom-right", + "useNative": "not-focused", + "logLimit": 50 + }, + "cloud": { + "authenticated": true, + "url": "https://api.vencord.dev/", + "settingsSync": true, + "settingsSyncVersion": 1734778446387 + }, + "macosTranslucency": false +} \ No newline at end of file diff --git a/.config/vesktop/themes/system24.theme.css b/.config/vesktop/themes/system24.theme.css new file mode 100644 index 0000000..1a91bec --- /dev/null +++ b/.config/vesktop/themes/system24.theme.css @@ -0,0 +1,84 @@ +/** + * @name system24 + * @description A tui-style discord theme. + * @author refact0r + * @version 1.0.0 + * @invite nz87hXyvcy + * @website https://github.com/refact0r/system24 + * @source https://github.com/refact0r/system24/blob/master/system24.theme.css + * @authorId 508863359777505290 + * @authorLink https://www.refact0r.dev +*/ + +/* import theme modules */ +@import url('https://refact0r.github.io/system24/src/main.css'); /* main theme css. DO NOT REMOVE */ +@import url('https://refact0r.github.io/system24/src/unrounding.css'); /* gets rid of all rounded corners. remove if you want rounded corners. */ + +/* customize things here */ +:root { + --font: 'DM Mono'; /* UI font name. it must be installed on your system. */ + letter-spacing: -0.05ch; /* decreases letter spacing for better readability. */ + font-weight: 300; /* UI font weight. */ + --label-font-weight: 500; /* font weight for panel labels. */ + --corner-text: 'system24'; /* custom text to display in the corner. only works on windows. */ + --pad: 16px; /* padding between panels. */ + --txt-pad: 10px; /* padding inside panels to prevent labels from clipping */ + --panel-roundness: 0px; /* corner roundness of panels. ONLY WORKS IF unrounding.css IS REMOVED (see above). */ + + /* background colors */ + --bg-0: oklch(19% 0 0); /* main background color. */ + --bg-1: oklch(23% 0 0); /* background color for secondary elements like code blocks, embeds, etc. */ + --bg-2: oklch(27% 0 0); /* color of neutral buttons. */ + --bg-3: oklch(31% 0 0); /* color of neutral buttons when hovered. */ + + /* state modifiers */ + --hover: oklch(54% 0 0 / 0.1); /* color of hovered elements. */ + --active: oklch(54% 0 0 / 0.2); /* color of elements when clicked. */ + --selected: var(--active); /* color of selected elements. */ + + /* text colors */ + --txt-dark: var(--bg-0); /* color of dark text on colored backgrounds. */ + --txt-link: var(--cyan); /* color of links. */ + --txt-0: oklch(90% 0 0); /* color of bright/white text. */ + --txt-1: oklch(80% 0 0); /* main text color. */ + --txt-2: oklch(60% 0 0); /* color of secondary text like channel list. */ + --txt-3: oklch(40% 0 0); /* color of muted text. */ + + /* accent colors */ + --acc-0: var(--purple); /* main accent color. */ + --acc-1: var(--purple-1); /* color of accent buttons when hovered. */ + --acc-2: var(--purple-2); /* color of accent buttons when clicked. */ + + /* borders */ + --border-width: 2px; /* panel border thickness. */ + --border-color: var(--bg-3); /* panel border color. */ + --border-hover-color: var(--acc-0); /* panel border color when hovered. */ + --border-transition: 0.2s ease; /* panel border transition. */ + + /* status dot colors */ + --online-dot: var(--green); /* color of online dot. */ + --dnd-dot: var(--pink); /* color of do not disturb dot. */ + --idle-dot: var(--yellow); /* color of idle dot. */ + --streaming-dot: var(--purple); /* color of streaming dot. */ + + /* mention/ping and message colors */ + --mention-txt: var(--acc-0); /* color of mention text. */ + --mention-bg: color-mix(in oklch, var(--acc-0), transparent 90%); /* background highlight of mention text. */ + --mention-overlay: color-mix(in oklch, var(--acc-0), transparent 90%); /* overlay color of messages that mention you. */ + --mention-hover-overlay: color-mix(in oklch, var(--acc-0), transparent 95%); /* overlay color of messages that mention you when hovered. */ + --reply-overlay: var(--active); /* overlay color of message you are replying to. */ + --reply-hover-overlay: var(--hover); /* overlay color of message you are replying to when hovered. */ + + /* color shades */ + --pink: oklch(73% 0.12 0); + --pink-1: oklch(63% 0.12 0); + --pink-2: oklch(53% 0.12 0); + --purple: oklch(73% 0.12 300); + --purple-1: oklch(63% 0.12 300); + --purple-2: oklch(53% 0.12 300); + --cyan: oklch(73% 0.12 200); + --yellow: oklch(78% 0.12 80); + --green: oklch(73% 0.12 160); + --green-1: oklch(63% 0.12 160); + --green-2: oklch(53% 0.12 160); +} diff --git a/.config/zed/settings.json b/.config/zed/settings.json index 86417de..2800d25 100644 --- a/.config/zed/settings.json +++ b/.config/zed/settings.json @@ -7,7 +7,7 @@ // custom settings, run the `open default settings` command // from the command palette or from `Zed` application menu. { - "theme": "One Dark", + "theme": "Catppuccin Espresso (Blur)", "ui_font_size": 15, "buffer_font_size": 14, // Mine @@ -18,9 +18,14 @@ "font_size": 15 }, "project_panel": { - "default_width": 320 + "default_width": 320, + "dock": "right" }, - // ruby + "scrollbar": { + "show": "never" + }, + "auto_update": false, + // LSP "lsp": { "solargraph": { "initialization_options": { @@ -42,15 +47,52 @@ }, "languages": { "Python": { + "show_inline_completions": true, "language_servers": ["pyright", "ruff"], "formatter": { "external": { - "command": "/home/hyro/.local/share/zed/extensions/work/ruff/ruff-0.6.3/ruff-x86_64-unknown-linux-gnu/ruff", + "command": "/home/hyro/.local/share/zed/extensions/work/ruff/ruff-0.8.4/ruff-x86_64-unknown-linux-gnu/ruff", "arguments": ["format", "-"] } }, "format_on_save": "on" + }, + "Astro": { + "formatter": "prettier", + "code_actions_on_format": { + "source.fixAll.eslint": true + }, + "format_on_save": "on" + }, + "TypeScript": { + "formatter": "prettier", + "code_actions_on_format": { + "source.fixAll.eslint": true + }, + "format_on_save": "on" + }, + "TSX": { + "formatter": "prettier", + "code_actions_on_format": { + "source.fixAll.eslint": true + }, + "format_on_save": "on" + }, + "JavaScript": { + "formatter": "prettier", + "code_actions_on_format": { + "source.fixAll.eslint": true + }, + "format_on_save": "on" } + }, + // Assistant + "assistant": { + "default_model": { + "provider": "zed.dev", + "model": "claude-3-5-sonnet-latest" + }, + "version": "2" } // The following settings have been changed from the upstream defaults to // improve security and privacy. Here are the upstream defaults, you can diff --git a/goog b/goog index 3a0f602..51cc097 100755 --- a/goog +++ b/goog @@ -9,6 +9,7 @@ from common.util import expand stuff: list[str] = [ *expand("~/.config/{fish,kitty,nvim,pipewire,sway,swaylock,waybar,xdg-desktop-portal,zed}/**"), + *expand("~/.config/vesktop/{settings,themes}/**"), "~/.icons/**", *expand("~/.local/bin/{yarn}"), ]