From d80c8d525756567b7f69eefdc633be1d93f7f40d Mon Sep 17 00:00:00 2001 From: Youwen Wu Date: Thu, 26 Dec 2024 00:52:12 -0800 Subject: [PATCH] chore: remove unneeded users/youwen directory --- users/youwen/common/core.nix | 201 ------ users/youwen/common/default.nix | 1 - users/youwen/common/essentials/README.md | 1 - users/youwen/common/essentials/tabliss.json | 1 - .../common/essentials/vencord-settings.json | 617 ------------------ users/youwen/common/fastfetch/config.json | 81 --- users/youwen/common/fastfetch/default.nix | 26 - users/youwen/common/fastfetch/nixos-logo.png | Bin 28684 -> 0 bytes users/youwen/common/jetpack.toml | 315 --------- users/youwen/darwin/darwin-home.nix | 81 --- users/youwen/linux/desktop/default.nix | 10 - users/youwen/linux/home.nix | 125 ---- users/youwen/linux/hyprland/common.nix | 404 ------------ .../youwen/linux/hyprland/desktop/default.nix | 1 - .../youwen/linux/hyprland/laptop/default.nix | 18 - users/youwen/linux/laptop/default.nix | 15 - .../linux/packages/aarch-64/default.nix | 12 - .../youwen/linux/packages/common-packages.nix | 41 -- .../youwen/linux/packages/x86_64/default.nix | 20 - users/youwen/linux/programs/default.nix | 76 --- users/youwen/linux/spicetify/default.nix | 26 - users/youwen/linux/theming/catppuccin.nix | 22 - users/youwen/linux/theming/default.nix | 32 - users/youwen/linux/theming/stylix.nix | 12 - .../linux/var/easyeffects/input/Default.json | 75 --- .../linux/var/easyeffects/input/Studio.json | 75 --- .../easyeffects/output/AirPods Pro ANC.json | 243 ------- .../output/AirPods Pro Transparency.json | 243 ------- .../var/easyeffects/output/Arctis Pro EQ.json | 243 ------- .../var/easyeffects/output/DT770 Pro.json | 243 ------- .../linux/var/easyeffects/output/Default.json | 243 ------- users/youwen/linux/var/settings.json | 611 ----------------- users/youwen/linux/vesktop/default.nix | 18 - users/youwen/linux/waybar/desktop/default.nix | 171 ----- users/youwen/linux/waybar/desktop/style.css | 71 -- users/youwen/linux/waybar/laptop/default.nix | 192 ------ users/youwen/linux/waybar/laptop/style.css | 78 --- users/youwen/linux/waybar/laptop/swaync.nix | 310 --------- 38 files changed, 4954 deletions(-) delete mode 100755 users/youwen/common/core.nix delete mode 100644 users/youwen/common/default.nix delete mode 100644 users/youwen/common/essentials/README.md delete mode 100644 users/youwen/common/essentials/tabliss.json delete mode 100644 users/youwen/common/essentials/vencord-settings.json delete mode 100644 users/youwen/common/fastfetch/config.json delete mode 100644 users/youwen/common/fastfetch/default.nix delete mode 100644 users/youwen/common/fastfetch/nixos-logo.png delete mode 100644 users/youwen/common/jetpack.toml delete mode 100755 users/youwen/darwin/darwin-home.nix delete mode 100644 users/youwen/linux/desktop/default.nix delete mode 100755 users/youwen/linux/home.nix delete mode 100644 users/youwen/linux/hyprland/common.nix delete mode 100644 users/youwen/linux/hyprland/desktop/default.nix delete mode 100644 users/youwen/linux/hyprland/laptop/default.nix delete mode 100644 users/youwen/linux/laptop/default.nix delete mode 100644 users/youwen/linux/packages/aarch-64/default.nix delete mode 100644 users/youwen/linux/packages/common-packages.nix delete mode 100644 users/youwen/linux/packages/x86_64/default.nix delete mode 100644 users/youwen/linux/programs/default.nix delete mode 100644 users/youwen/linux/spicetify/default.nix delete mode 100755 users/youwen/linux/theming/catppuccin.nix delete mode 100644 users/youwen/linux/theming/default.nix delete mode 100644 users/youwen/linux/theming/stylix.nix delete mode 100644 users/youwen/linux/var/easyeffects/input/Default.json delete mode 100644 users/youwen/linux/var/easyeffects/input/Studio.json delete mode 100644 users/youwen/linux/var/easyeffects/output/AirPods Pro ANC.json delete mode 100644 users/youwen/linux/var/easyeffects/output/AirPods Pro Transparency.json delete mode 100644 users/youwen/linux/var/easyeffects/output/Arctis Pro EQ.json delete mode 100644 users/youwen/linux/var/easyeffects/output/DT770 Pro.json delete mode 100644 users/youwen/linux/var/easyeffects/output/Default.json delete mode 100644 users/youwen/linux/var/settings.json delete mode 100644 users/youwen/linux/vesktop/default.nix delete mode 100644 users/youwen/linux/waybar/desktop/default.nix delete mode 100644 users/youwen/linux/waybar/desktop/style.css delete mode 100644 users/youwen/linux/waybar/laptop/default.nix delete mode 100644 users/youwen/linux/waybar/laptop/style.css delete mode 100644 users/youwen/linux/waybar/laptop/swaync.nix diff --git a/users/youwen/common/core.nix b/users/youwen/common/core.nix deleted file mode 100755 index 7e02d4c..0000000 --- a/users/youwen/common/core.nix +++ /dev/null @@ -1,201 +0,0 @@ -{ pkgs, ... }: -{ - home.file.".essentials" = { - source = ./essentials; - recursive = true; - }; - - home.file.".gitignore".text = '' - result - .direnv/ - ''; - - programs.bash.enable = true; - programs.nushell = { - enable = true; - configFile.text = '' - $env.config = { - edit_mode: vi, - show_banner: false - } - ''; - }; - - programs.fzf = { - enable = true; - }; - - programs.git = { - enable = true; - userName = "Youwen Wu"; - userEmail = "youwenw@gmail.com"; - delta.enable = true; - maintenance.enable = true; - signing = { - signByDefault = true; - key = "8F5E6C1AF90976CA7102917A865658ED1FE61EC3"; - }; - extraConfig = { - init.defaultBranch = "main"; - safe.directory = "/etc/nixos/.git"; - }; - }; - - home.packages = [ pkgs.git-absorb ]; - - programs.lazygit = { - enable = true; - settings = { - git.paging = { - colorArg = "always"; - pager = "delta --dark --paging=never"; - }; - }; - }; - - programs.bat.enable = true; - - programs.ripgrep.enable = true; - - programs.readline = { - enable = true; - extraConfig = "set editing-mode vi"; - }; - - programs.zoxide = { - enable = true; - # enableZshIntegration = true; - enableFishIntegration = true; - enableNushellIntegration = true; - }; - - programs.gh = { - enable = true; - }; - - programs.starship = { - enable = true; - enableFishIntegration = true; - enableBashIntegration = true; - enableNushellIntegration = true; - }; - - home.file.".config/starship.toml".text = builtins.readFile ./jetpack.toml; - - programs.direnv = { - enable = true; - nix-direnv.enable = true; - config = { - global.hide_env_diff = true; - }; - }; - - programs.fish = { - enable = true; - shellAliases = { - ls = "eza -l --icons=auto"; - neofetch = "${pkgs.fastfetch}/bin/fastfetch"; - }; - # shellInit = '' - # oh-my-posh disable notice - # ''; - interactiveShellInit = '' - fish_vi_key_bindings - set -g fish_greeting - ''; - plugins = [ - { - name = "autopair"; - src = pkgs.fetchFromGitHub { - owner = "jorgebucaran"; - repo = "autopair.fish"; - rev = "4d1752ff5b39819ab58d7337c69220342e9de0e2"; - hash = "sha256-qt3t1iKRRNuiLWiVoiAYOu+9E7jsyECyIqZJ/oRIT1A="; - }; - } - { - name = "fzf"; - src = pkgs.fetchFromGitHub { - owner = "PatrickF1"; - repo = "fzf.fish"; - rev = "8920367cf85eee5218cc25a11e209d46e2591e7a"; - hash = "sha256-T8KYLA/r/gOKvAivKRoeqIwE2pINlxFQtZJHpOy9GMM="; - }; - } - { - name = "sponge"; - src = pkgs.fetchFromGitHub { - owner = "meaningful-ooo"; - repo = "sponge"; - rev = "384299545104d5256648cee9d8b117aaa9a6d7be"; - hash = "sha256-MdcZUDRtNJdiyo2l9o5ma7nAX84xEJbGFhAVhK+Zm1w="; - }; - } - { - name = "done"; - src = pkgs.fetchFromGitHub { - owner = "franciscolourenco"; - repo = "done"; - rev = "eb32ade85c0f2c68cbfcff3036756bbf27a4f366"; - hash = "sha256-DMIRKRAVOn7YEnuAtz4hIxrU93ULxNoQhW6juxCoh4o="; - }; - } - ]; - }; - - programs.nix-index = { - enable = true; - enableBashIntegration = true; - enableFishIntegration = true; - }; - - programs.nix-index-database.comma.enable = true; - - programs.fd.enable = true; - - programs.btop = { - enable = true; - settings = { - # color_theme = "tokyo-night"; - vim_keys = true; - theme_background = false; - }; - }; - - programs.eza = { - enable = true; - enableFishIntegration = true; - enableBashIntegration = true; - git = true; - }; - - programs.yazi = { - enable = true; - enableBashIntegration = true; - enableFishIntegration = true; - plugins = { - mediainfo = pkgs.fetchFromGitHub { - owner = "Ape"; - repo = "mediainfo.yazi"; - rev = "c69314e80f5b45fe87a0e06a10d064ed54110439"; - hash = "sha256-8xdBPdKSiwB7iRU8DJdTHY+BjfR9D3FtyVtDL9tNiy4="; - }; - }; - settings = { - plugin = { - prepend_previewers = [ - { - mime = "{image,audio,video}/*"; - run = "mediainfo"; - } - { - mime = "application/x-subrip"; - run = "mediainfo"; - } - ]; - }; - }; - }; - - programs.zathura.enable = true; -} diff --git a/users/youwen/common/default.nix b/users/youwen/common/default.nix deleted file mode 100644 index 977e74b..0000000 --- a/users/youwen/common/default.nix +++ /dev/null @@ -1 +0,0 @@ -{ imports = [ ./core.nix ]; } diff --git a/users/youwen/common/essentials/README.md b/users/youwen/common/essentials/README.md deleted file mode 100644 index 5d8c79d..0000000 --- a/users/youwen/common/essentials/README.md +++ /dev/null @@ -1 +0,0 @@ -This place contains all of the stuff that is too hard or unwieldy to manage fully with nix, but is still useful to have ready on every system. diff --git a/users/youwen/common/essentials/tabliss.json b/users/youwen/common/essentials/tabliss.json deleted file mode 100644 index c4ff7a1..0000000 --- a/users/youwen/common/essentials/tabliss.json +++ /dev/null @@ -1 +0,0 @@ -{"locale":"en","widget/QmFu0MVUS_uo":null,"widget/cMOmcy4ZqrjS":null,"widget/i54ELqP74_Sv":null,"widget/B_kz3lJkUxlp":null,"widget/Yvubo6Zu9lT8":null,"widget/MHcdYwMetd1i":null,"timeZone":null,"widget/Dj61R7yvYklL":null,"data/He0QCGvD65VV":{"messages":["There is no system but GNU, and Linux is one of its kernels."]},"widget/RuC5niQwKdxR":null,"widget/LCUpMUdJn0Yf":null,"widget/yJ9fL4n4XbdH":null,"widget/FkVDvMgaeXIG":null,"widget/L8ulAGK5O_0u":{"id":"L8ulAGK5O_0u","key":"widget/literature-clock","order":1,"display":{"position":"middleCentre","fontFamily":"Lora"}},"data/default-unsplash":{"by":"topics","collections":"","featured":false,"paused":false,"search":"","topics":"xHxYTMHLgOc","timeout":900},"data/y8f2hoHcUia3":{"columns":3,"links":[{"url":"https://github.com/","icon":"github"},{"url":"https://www.youtube.com/","icon":"youtube"},{"url":"https://github.com/youwen5","icon":"user"}],"visible":true,"linkOpenStyle":false},"widget/sqbQm1Apn-Ad":null,"widget/1SHRYajLSARQ":{"id":"1SHRYajLSARQ","key":"widget/weather","order":0,"display":{"position":"topCentre","fontSize":26,"fontFamily":"Lora"}},"widget/He0QCGvD65VV":{"id":"He0QCGvD65VV","key":"widget/message","order":5,"display":{"position":"bottomCentre","fontFamily":"Lora","fontWeight":400}},"widget/y8f2hoHcUia3":{"id":"y8f2hoHcUia3","key":"widget/links","order":4,"display":{"position":"middleCentre"}},"widget/KNX14ZQq5_lc":{"id":"KNX14ZQq5_lc","key":"widget/css","order":2,"display":{"position":"middleCentre","fontFamily":""}},"widget/rOHrlmChb_Sp":null,"data/KNX14ZQq5_lc":{"input":"\n.Widget .LiteratureClock {\n padding: 20px;\n background-color: rgba(0,0,0,0.1);\n border-radius: 20px;\n backdrop-filter: blur(4px);\n font-size: 1.2em;\n max-width: 800px;\n}\n\n.Widget .Message {\n margin-bottom: 60px;\n}\n\n\n.Widget {\n user-select: none;\n}\n\n.Widget .Weather {\n padding: 20px;\n}\n\n.Widget .Links {\n margin-top: 40px;\n}\n.Widget .Links a:hover {\n scale: 1.15;\n}"},"background":{"id":"default-unsplash","key":"background/unsplash","display":{"luminosity":-0.2,"blur":0}},"widget/default-time":null,"widget/default-greeting":null,"focus":false,"data/1SHRYajLSARQ":{"showDetails":false,"units":"us","latitude":34.4133,"longitude":-119.861,"name":"Isla Vista"},"version":3} \ No newline at end of file diff --git a/users/youwen/common/essentials/vencord-settings.json b/users/youwen/common/essentials/vencord-settings.json deleted file mode 100644 index b147d49..0000000 --- a/users/youwen/common/essentials/vencord-settings.json +++ /dev/null @@ -1,617 +0,0 @@ -{ - "settings": { - "autoUpdate": true, - "autoUpdateNotification": true, - "useQuickCss": true, - "themeLinks": [ - "https://raw.githubusercontent.com/catppuccin/discord/main/themes/macchiato.theme.css" - ], - "enabledThemes": [ - "stylix.theme.css" - ], - "enableReactDevtools": false, - "frameless": false, - "transparent": false, - "winCtrlQ": false, - "disableMinSize": false, - "winNativeTitleBar": false, - "plugins": { - "ChatInputButtonAPI": { - "enabled": false - }, - "CommandsAPI": { - "enabled": true - }, - "MemberListDecoratorsAPI": { - "enabled": false - }, - "MessageAccessoriesAPI": { - "enabled": true - }, - "MessageDecorationsAPI": { - "enabled": false - }, - "MessageEventsAPI": { - "enabled": true - }, - "MessagePopoverAPI": { - "enabled": false - }, - "MessageUpdaterAPI": { - "enabled": false - }, - "ServerListAPI": { - "enabled": true - }, - "UserSettingsAPI": { - "enabled": true - }, - "AlwaysAnimate": { - "enabled": false - }, - "AlwaysTrust": { - "enabled": true, - "domain": true, - "file": true - }, - "AnonymiseFileNames": { - "enabled": true, - "anonymiseByDefault": true, - "method": 0, - "randomisedLength": 7 - }, - "AppleMusicRichPresence": { - "enabled": false - }, - "WebRichPresence (arRPC)": { - "enabled": false - }, - "AutomodContext": { - "enabled": false - }, - "BANger": { - "enabled": false - }, - "BetterFolders": { - "enabled": true, - "sidebar": true, - "showFolderIcon": 1, - "keepIcons": false, - "closeAllHomeButton": false, - "closeAllFolders": false, - "forceOpen": false, - "sidebarAnim": true - }, - "BetterGifAltText": { - "enabled": false - }, - "BetterGifPicker": { - "enabled": false - }, - "BetterNotesBox": { - "enabled": false - }, - "BetterRoleContext": { - "enabled": false - }, - "BetterRoleDot": { - "enabled": true, - "bothStyles": false, - "copyRoleColorInProfilePopout": false - }, - "BetterSessions": { - "enabled": true, - "backgroundCheck": false - }, - "BetterSettings": { - "enabled": false, - "disableFade": true, - "eagerLoad": true - }, - "BetterUploadButton": { - "enabled": false - }, - "BiggerStreamPreview": { - "enabled": false - }, - "BlurNSFW": { - "enabled": false - }, - "CallTimer": { - "enabled": true - }, - "ClearURLs": { - "enabled": true - }, - "ClientTheme": { - "enabled": false - }, - "ColorSighted": { - "enabled": false - }, - "ConsoleJanitor": { - "enabled": false - }, - "ConsoleShortcuts": { - "enabled": false - }, - "CopyEmojiMarkdown": { - "enabled": false - }, - "CopyUserURLs": { - "enabled": true - }, - "CrashHandler": { - "enabled": true - }, - "CtrlEnterSend": { - "enabled": false - }, - "CustomRPC": { - "enabled": false - }, - "CustomIdle": { - "enabled": false - }, - "Dearrow": { - "enabled": false - }, - "Decor": { - "enabled": false - }, - "DisableCallIdle": { - "enabled": false - }, - "DontRoundMyTimestamps": { - "enabled": false - }, - "EmoteCloner": { - "enabled": false - }, - "Experiments": { - "enabled": false - }, - "F8Break": { - "enabled": false - }, - "FakeNitro": { - "enabled": false - }, - "FakeProfileThemes": { - "enabled": false - }, - "FavoriteEmojiFirst": { - "enabled": false - }, - "FavoriteGifSearch": { - "enabled": false - }, - "FixCodeblockGap": { - "enabled": false - }, - "FixSpotifyEmbeds": { - "enabled": false - }, - "FixYoutubeEmbeds": { - "enabled": false - }, - "ForceOwnerCrown": { - "enabled": false - }, - "FriendInvites": { - "enabled": false - }, - "FriendsSince": { - "enabled": false - }, - "GameActivityToggle": { - "enabled": false - }, - "GifPaste": { - "enabled": false - }, - "GreetStickerPicker": { - "enabled": false - }, - "HideAttachments": { - "enabled": false - }, - "iLoveSpam": { - "enabled": false - }, - "IgnoreActivities": { - "enabled": false - }, - "ImageLink": { - "enabled": false - }, - "ImageZoom": { - "enabled": false - }, - "ImplicitRelationships": { - "enabled": false - }, - "InvisibleChat": { - "enabled": false - }, - "KeepCurrentChannel": { - "enabled": false - }, - "LastFMRichPresence": { - "enabled": false - }, - "LoadingQuotes": { - "enabled": false - }, - "MaskedLinkPaste": { - "enabled": false - }, - "MemberCount": { - "enabled": false - }, - "MessageClickActions": { - "enabled": false - }, - "MessageLatency": { - "enabled": false - }, - "MessageLinkEmbeds": { - "enabled": false - }, - "MessageLogger": { - "enabled": false - }, - "MessageTags": { - "enabled": false - }, - "MoreCommands": { - "enabled": false - }, - "MoreKaomoji": { - "enabled": false - }, - "MoreUserTags": { - "enabled": false - }, - "Moyai": { - "enabled": false - }, - "MutualGroupDMs": { - "enabled": false - }, - "NewGuildSettings": { - "enabled": false - }, - "NoBlockedMessages": { - "enabled": false - }, - "NoDefaultHangStatus": { - "enabled": false - }, - "NoDevtoolsWarning": { - "enabled": false - }, - "NoF1": { - "enabled": false - }, - "NoMosaic": { - "enabled": false - }, - "NoOnboardingDelay": { - "enabled": false - }, - "NoPendingCount": { - "enabled": false - }, - "NoProfileThemes": { - "enabled": false - }, - "NoReplyMention": { - "enabled": false - }, - "NoScreensharePreview": { - "enabled": false - }, - "NoServerEmojis": { - "enabled": false - }, - "NoTypingAnimation": { - "enabled": false - }, - "NoUnblockToJump": { - "enabled": false - }, - "NormalizeMessageLinks": { - "enabled": false - }, - "NotificationVolume": { - "enabled": false - }, - "NSFWGateBypass": { - "enabled": false - }, - "OnePingPerDM": { - "enabled": false - }, - "oneko": { - "enabled": false - }, - "OpenInApp": { - "enabled": false - }, - "OverrideForumDefaults": { - "enabled": false - }, - "PartyMode": { - "enabled": false - }, - "PauseInvitesForever": { - "enabled": false - }, - "PermissionFreeWill": { - "enabled": false - }, - "PermissionsViewer": { - "enabled": false - }, - "petpet": { - "enabled": false - }, - "PictureInPicture": { - "enabled": false - }, - "PinDMs": { - "enabled": false - }, - "PlainFolderIcon": { - "enabled": false - }, - "PlatformIndicators": { - "enabled": false - }, - "PreviewMessage": { - "enabled": false - }, - "QuickMention": { - "enabled": false - }, - "QuickReply": { - "enabled": false - }, - "ReactErrorDecoder": { - "enabled": false - }, - "ReadAllNotificationsButton": { - "enabled": true - }, - "RelationshipNotifier": { - "enabled": false - }, - "ReplaceGoogleSearch": { - "enabled": false - }, - "ReplyTimestamp": { - "enabled": false - }, - "RevealAllSpoilers": { - "enabled": false - }, - "ReverseImageSearch": { - "enabled": false - }, - "ReviewDB": { - "enabled": false - }, - "RoleColorEverywhere": { - "enabled": false - }, - "SecretRingToneEnabler": { - "enabled": false - }, - "Summaries": { - "enabled": false - }, - "SendTimestamps": { - "enabled": false - }, - "ServerInfo": { - "enabled": false - }, - "ServerListIndicators": { - "enabled": false - }, - "ShikiCodeblocks": { - "enabled": false - }, - "ShowAllMessageButtons": { - "enabled": false - }, - "ShowConnections": { - "enabled": false - }, - "ShowHiddenChannels": { - "enabled": true, - "showMode": 0, - "hideUnreads": true - }, - "ShowHiddenThings": { - "enabled": true, - "showTimeouts": true, - "showInvitesPaused": true, - "showModView": true, - "disableDiscoveryFilters": true, - "disableDisallowedDiscoveryFilters": true - }, - "ShowMeYourName": { - "enabled": false - }, - "ShowTimeoutDuration": { - "enabled": false - }, - "SilentMessageToggle": { - "enabled": false - }, - "SilentTyping": { - "enabled": false - }, - "SortFriendRequests": { - "enabled": false - }, - "SpotifyControls": { - "enabled": true, - "hoverControls": false - }, - "SpotifyCrack": { - "enabled": false - }, - "SpotifyShareCommands": { - "enabled": false - }, - "StartupTimings": { - "enabled": false - }, - "StreamerModeOnStream": { - "enabled": false - }, - "SuperReactionTweaks": { - "enabled": false - }, - "TextReplace": { - "enabled": false - }, - "ThemeAttributes": { - "enabled": false - }, - "TimeBarAllActivities": { - "enabled": false - }, - "Translate": { - "enabled": false - }, - "TypingIndicator": { - "enabled": false - }, - "TypingTweaks": { - "enabled": false - }, - "Unindent": { - "enabled": false - }, - "UnlockedAvatarZoom": { - "enabled": false - }, - "UnsuppressEmbeds": { - "enabled": false - }, - "UserVoiceShow": { - "enabled": false - }, - "USRBG": { - "enabled": false - }, - "ValidReply": { - "enabled": false - }, - "ValidUser": { - "enabled": false - }, - "VoiceChatDoubleClick": { - "enabled": false - }, - "VcNarrator": { - "enabled": false - }, - "VencordToolbox": { - "enabled": false - }, - "ViewIcons": { - "enabled": false - }, - "ViewRaw": { - "enabled": false - }, - "VoiceDownload": { - "enabled": false - }, - "VoiceMessages": { - "enabled": false - }, - "WebKeybinds": { - "enabled": true - }, - "WebScreenShareFixes": { - "enabled": true - }, - "WhoReacted": { - "enabled": false - }, - "XSOverlay": { - "enabled": false - }, - "NoTrack": { - "enabled": true, - "disableAnalytics": true - }, - "WebContextMenus": { - "enabled": true, - "addBack": true - }, - "Settings": { - "enabled": true, - "settingsLocation": "aboveNitro" - }, - "SupportHelper": { - "enabled": true - }, - "YoutubeAdblock": { - "enabled": true - }, - "AlwaysExpandRoles": { - "enabled": false - }, - "FullSearchContext": { - "enabled": false - }, - "UserMessagesPronouns": { - "enabled": false - }, - "DynamicImageModalAPI": { - "enabled": false - }, - "AccountPanelServerProfile": { - "enabled": false - }, - "CopyFileContents": { - "enabled": false - }, - "FixImagesQuality": { - "enabled": false - }, - "MentionAvatars": { - "enabled": false - }, - "NoMaskedUrlPaste": { - "enabled": false - }, - "StickerPaste": { - "enabled": false - }, - "VolumeBooster": { - "enabled": false - } - }, - "notifications": { - "timeout": 5000, - "position": "bottom-right", - "useNative": "not-focused", - "logLimit": 50 - }, - "cloud": { - "authenticated": false, - "url": "https://api.vencord.dev/", - "settingsSync": false, - "settingsSyncVersion": 1730351821316 - } - }, - "quickCss": "" -} \ No newline at end of file diff --git a/users/youwen/common/fastfetch/config.json b/users/youwen/common/fastfetch/config.json deleted file mode 100644 index 2021c56..0000000 --- a/users/youwen/common/fastfetch/config.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", - "display": { - "separator": " " - }, - "modules": [ - "break", - "break", - "break", - "break", - "break", - { - "type": "title", - "keyWidth": 10 - }, - "break", - { - "type": "os", - "key": " ", - "keyColor": "34", - "format": "{3} on {12}" - }, - { - "type": "kernel", - "key": " ", - "keyColor": "34" - }, - { - "type": "packages", - "key": " ", - "keyColor": "34" - }, - { - "type": "shell", - "key": " ", - "keyColor": "34" - }, - { - "type": "terminal", - "key": " ", - "keyColor": "34" - }, - { - "type": "wm", - "key": " ", - "keyColor": "34" - }, - { - "type": "CPU", - "key": " ", - "keyColor": "34" - }, - { - "type": "GPU", - "key": "󰍹 ", - "keyColor": "34" - }, - { - "type": "uptime", - "key": " ", - "keyColor": "34" - }, - { - "type": "media", - "key": "󰝚 ", - "keyColor": "34" - }, - { - "type": "player", - "key": " ", - "keyColor": "34" - }, - "break", - { - "type": "custom", - "format": "\u001b[90m \u001b[31m \u001b[32m \u001b[33m \u001b[34m \u001b[35m \u001b[36m \u001b[37m " - }, - "break", - "break" - ] -} diff --git a/users/youwen/common/fastfetch/default.nix b/users/youwen/common/fastfetch/default.nix deleted file mode 100644 index 59926c0..0000000 --- a/users/youwen/common/fastfetch/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - kitty ? true, -}: -{ config, ... }: -let - fastfetchConfig = builtins.fromJSON (builtins.readFile ./config.json); -in -{ - # home.file.".config/fastfetch/config.jsonc".source = ./config.jsonc; - programs.fastfetch = { - enable = true; - settings = ( - fastfetchConfig - // { - logo = { - height = 18; - padding = { - top = 2; - }; - type = if kitty == "cassini" then "auto" else "kitty"; - source = ./nixos-logo.png; - }; - } - ); - }; -} diff --git a/users/youwen/common/fastfetch/nixos-logo.png b/users/youwen/common/fastfetch/nixos-logo.png deleted file mode 100644 index acbaad447a878c1a51db324ed07d8e938cb38127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28684 zcmeAS@N?(olHy`uVBq!ia0y~yU}6Aa4mJh`hA$OYelalQU-ooy45_&FW-t4c6!%)a zxbm{H@LNm7CNT(BKYYLce5G2?0kb;4Eq|JFRT9FY)^-G~7jWV{%cI8SY3$7BWX$Zu zxiFJOox!w_@M>uV?H1 z|NN4S7T@@Zfq~&K2$3$ z_GA4oX7l{3)c=ET{pZ!iZ*I}%Wns`*_G|qHX{T1NHG3=H#Q$?+)m-uC>D$$hEu?~k z4v0q0yZgjg*5BRG@np|^gKDM2>kU5r%f85M_UG<%i=PL!vNJJ=ME>QM_*8MF{(ZIj z|3}+GH3Tg`ye>ec8QzZQr989)`ZRJSXooYjZuAc|XU`@NsmX!9Mwv zAJu_(>-|qlGd3_Vurl;pPs<1}oWJ0uKg+B7$uR*||L;bJ3vdZkGfKTV9@Dp9$)7`q zg)!yW{P~ZQt=#U_Pprt}t$$zrkd=Xvfos9P%G}DUA%D9)94GwRuE5H{y2A5-$nT3M zObvCp7}a&JS6}&9JGtf1sekLmb}KQnFlcoBdawO^bI^a4h`+BVG2Qyi^xN>)^X+Rw z3T7-hQS6kkGgx?j{MY}zYU}r`jFPPT{9|9H)59nK)-TWzU|~41`qy*4Yh5=OX0NQz zTKSKC55uGB&;P#>YhhA}YheAhc;4gn7Sler9FSa;c%ik;zQbU`1FWS zn%S&>9z6ReK2)1%%A?g-)6Br|GwA=F5B;SkyXPtLtFZQ6+20|O!^GKG^klD&L4I6= z=OydQivND><9xVcUZMFZCP#*bKX+-kjk$DGH%`*O1HVPIuk#`rAyZ?W3{1qR>V2j5jP-(SJCAm(qj zALEzwf8TA?Rk+pvzMH*G_fZC4ljOSH~BPef046(zJA zG_=apAAPlteb&q`1qP4z2UaFa-T(ebhC@Z2C$(vlg8+lV?>G{+#Drk>>UH{(Ylall^%1zix9(YheT@jbm5pe?Oa?a610@tNOzN zSMuW;y@Pn}i7%L#uFs&%7}@21eu>S#d?$%j>2gky3LFd*=FaYS@>Dnc(4MuT{^y*A zefQO0$2({^JYYRh9jRdcZ>B>1^843ceYe*#{-xRZezp)>1)~E)!2i68I@_TKC%DQ^{C8Z^z_zdRO#Sk0J+m(^5N|N|S@raX_NSHu zA(Qt1{l2Z|@r=M4d#Uo;kd{Va>6l^#28UgH8A_Z|Uwpk)Vwx+w+|?92}TFg^S(DpK;9Zci1W+rgS5@`{8+~AHVuv8t`9%!NF_~ z!+N>6MSCoL&b+cuIeq`YG6&{)O=U4cs$NMlXBIxpmo~cPRp#rek?`O4tX6)wY>H2? z-2Lg2|K2@c_|K7{p=aSzrqbQNRc$^TkNEq&rs7ZI>}lE-cbMZEtWFk1F1Y`peDZ6v z`O>y;rB9lzNIX_woDkS`=j*nX!~-9;&!4@Q_mw;g!wIptOW&A$PQOiC#rBWGT}1n8 z{r}m|0_4U6i^9@*;8dOi{$Nif1 zP%6ApQu2rL4fR#hLK?v>OfGQ^ZfbcCn39*?RIh)sWxcuZOMxB#SFhDSBf9ZQx2xm|I>tjy^Wj->VnY3jZYuDr7%W6NV z`~Qwo;>}9i(!1f1fx6uN>1VVP&g&L_x7U*wU{E+LQTeuD?w4t-r+5mSnCqYXcFA>O zdckY(g7v{M`&e0~=EuL)j%|2yREF!u|EX&E+hb2U*2I_QJj<(QzGBb8FoE5No41mS z?VkYeSO2D~_1|@s@9!zBOV7cOPiL>$9$6Dd!2;0B^(sb_4H{N$CN3ie8@$anj zzpj|}P+hiP5NwFBzJv2zff=hB?VDf4E2~`iJndwD9pAzR1)&*JZe2I~^X!;`o<2kW z@9Dwv_m{I})qnU5P6FpHbg{adeQ^KqOn|xm%55$K3zNNXlO}&*D&Tj})jXUpdEeZy zZR+Ls-DOF4CArTQseitI#d+ekANyXt*Q*4Zu&?0K3j_0i!cKeNIzj5SauFecJxf3J zO850VUctSW;i8uH_K&r}$rgt_9HwwK8Y|j}OcZ2uZ`W>3d#@5%A|A9_f-?>*0b;eq*&6Fqe%A8TuqJv=&V^@JWBzf#}&SHd^C zX8-lwi*kQF&F(oyN%>5oS(RN$A=!OIRSj#{R^I@Bi+e z{QKR_K)qp8vF5oSbq99ws(j0wVAN|mZ}(SUuy5-2GA!r4e)H=-ft|m^_g;7UD{TGs zzU$N1*X36}TEVXn6PfVmW3BAr`}u2PSN-1|eVP6ALR%5FmV@gG{b!iEJ+tRv2vA|3 z(AjA3IIrcwe)G>;U-vEWE!Z#KAn4G&=|IZk-)b$3H~pWtY;xemGe15Tr|XD+tox`ndI~u)exr#J*6Ip3*ybM&6=R`==ZAqw|9J96SmxgfrUXs zs4n+^*g6L3byw|6gHDNm*#2i8gJ@<(a&ejUg|AFGebs0EYVIGAn3m(r$o?)T?B^Co z*-sM-9?#oQFaEfWn}^>!AgAX2hpg7W6#*$PT=$>8vcH4j#H6n)y#59oMhdj?uZZ~D zUHATFL&YaeakwL&Kvg##d)7wDS8rdH*c5 zdKG`Mr9AsxqIROKq2F`Ni(Qz+kAx)?4t0xqijcU*F#cCkQKT;ruqa zVb=Az!V~8H*w-nzR>tDanqODyXYRF|x$DP1-iI7&JOTe1I2aU;<KG>GAv^UG zuS8Y3Zhhz-r(?-(`##NFz6=zIAghD@5Au}%{BC2vc;&p`C;Yq~|6X<8bRQ4c{fsld ztp(zMvzMq|PZ2sP;;P_&QY6xLzfFeq-`#>1#*Os} z3^Q06JU-ry4qvt-NNDFz*J6eg=6aXd|9{%%of4_N|2`z*yME8d?&l0&OcjOB*gtT4 zzvQBKU*3Zk+c*Bd_v|pUThNJnEXM*K+cwU>{5PlW*XP|oWj?O_zny1p&t}O6b_Rok zI&ar<^9Q{%+M2rpRL<2%X&Q< zraP!Ml>V)|(xR+%=mKm0i!V=$!C69qrS3QH?H|4=ifewA-~42*_4R)9MeFo=s~)__ zZ#d5xp%qdyKTTnu{*5sIVzm|Z3@i)}N+J3Vo3G*g0v@q=ue_-nD9k<=L zq-X9wA5Q0kkA5c|zVG(eJHHj=I0o^!2J^gZf%(!FlN#+WZv7)`@I&go=H}xneRb09 zan>Qp-FqaKR=L&OKl7oyci#ec<}3CLObixBb)Ihhbfp*UET*sbYwP}e2<2e?Qq?4I zU;X6q?^k6dU&mYVzmjKQWRQ7OeosY{`%2*VLjFITTHGeete@N0RS7L*c*iP{D>-cz z_g9(98hg$|g5fpsd)I?=(gV5uznA6S;l40oRqo^o3|9mGzl;8-<=L2G{q)@ji3Q0C zDV&X&UGI;3T0H7~zxvx&HgN6vHM z`vJ|8TP%aW_Wam4^I`ar@1d_D+Acnvnt$(@s9UW=?(&KU{Jf4_RaFWL%pKUv=a`we z{>fb=c%R=@qUXxKA3JYNzh`#kz)j8u28M~%j3v8&XRfYqWDVo{GjS5r-evZV>$$fX z7agDK@AvRRegf0STA}iq_$wcl|Ar(4i9HPITTd~iw}Ki;4>mo`U!YjN_}}jTbN2i_ zrGDCinPcbUFAH1k`~@EU4m|$7wQaxj@Bd2R@IJ!kwQT0c_(`|Ue&PGWd5$q)vq%e5 zO&r6K@46woD{JCiEx<*vf?deDys50`T+KeH&zrWNO|kLp`nuoh^Ibw2zB9d%kNRRY zPvOY-&bpfW7lH*GEVANlphk**XLZV|Gszf_FATe4eQi9 zrn6cFo@bn|pH*Z3U@tg+CP=6mS$#O(Aj0!TSdFc$;CJJ~vSy7V-xqhiUwtq7_ajz_ zswv_NcGW6K>Ii+6Pdt79tZ$}?@vT2~Q={!arii9HbhDiKR@o$Qzg+Tu_}^G?`t^_~ zxy&uF;@@S{569j9et&o2jIO-<><4^&Vru*Jjs9Fb@;&tY)qNF;SL_q``Mnu-9NPYT z`tzH;E47S&nRxsScD=j5U!=q6e`;#2k+c4rU+NY4@qWz>B0T^6*gcxJ@J#a3Qmcy6 z4(?2Mt?zvy^t<$8itds9!4IRpyt|xSy)ES5cYRscYuhWdHfj9XzPzgcSaIBp^P1nZ zUs#@hl&|%F-Mf7Po5WcdIGPi696wcLB=%~b5d3*|PS(8zscmcjvn~`|oKh^G(&m|> z!TNrxR`t|f%TI3m6M9Q))%RUt#>#KCI9C0s{*`^@SF8N(uC?2jod3bT=HNT`>nA_g zZE=#TJ6NXM{324qPxrB`Vxoc3pOA&S4hi<%oUPyVk==no=s5qo_~)z2_x)G%UmG&} z1>b{1ci)=-`^Kh!SGT_OTF0e^_e&*(E*N%H*$RB=nEY4j z^6~FE8_oZ0TV?BXNI{i%SKDpbhc{-N;$%o{kZJgEZ2s!iGr#a{zGx5>;(jwq%24R; z0r`n)SB;XG+2%&A6}%Ymf7d7&N}z2R=l_R z(AD?1|J~g=TfYrd+FfdpTgZ{|~2B7oEChHuJom%7jCvUir}}FQsxL7e6^N zf6aor`>}@=K4I#RuP6Kz3KykZ zPk#MmhWoWU$G+>@u)4L~53RY+`f!0uXOs{Gr_Nd#kt2ivN83>fcv&mbu<|W*PDK;osNF5wZde z8dvLQe%STDhIez}q8!gDr_6eF>t)vl22?KnCl%b===}b=E6^9tu0B?JrzazgLdq+mVyY zp058ZHFI_S-EAk%|N2<8?a}W*;l6bjr`NCFso&%HxBMgj_jQJc{nb^MZ25Hf_jUJ; zUJ49>E9&c#LKozePF*XTsUWy+V(#hqxsCSAo;SR1w7)X(SNUZduYI4Z<>TKQ zm#pl2@9t{BcK6Ssx8@v4|Le}IIA;hNWm2;J*z)Rr;_3SZtIqoT4d(qi|5&5_#_fN$ zs`#0`+Ru?YasKD}{x6dMnvQ=DZAp}RRWDp$e_l#FVKL+N@Sp4&+$@X*YySP@3_W-I zfV|R9M`>xpMb|%FU#Gk2@U;DY*E*uUJ6w?b;oNim#K!~kFXT>aJ}p@(ci`jyJxxFM zRYmve_f(tSsr~IbW6h}}<;pU@89}3&GLrRmO1+$+MIKkDbvD{d`4)b%IHPtpccOBv zve0>{xgRc14U1ebv+7)IP5jfu13T`^{ka={z2edR4z-6akqR6Q*4I31QtKavMz^v3 z6WBd%f8I5XrMmUb6%9L)?;~=y1V||)~Q$oMtmj3tIQa@Q9{np}lUTntr z^?vf7=)K`SPJTRBcaeL|NojfDtnc$v#)c0>B^?hz~P|bvumGYdffy6GrIMUL;kPK z`MElx;YifKs1@}$rRILv{8Z`K_t5*IulBQd$46=l$9q0xS5@ja zi!-nsIQC<@%PV_h=K3w6(w=!>2OM52$a|mJ(fP0NThlJLzwW+sQnJ7F)W?|lbEw?x zd0+kNZ`PH2j9>2`b>_}qyjSVW3GS_&pn+|P=G}8n1+LoWqjCET-{!)lId89ZsO)ju zxcv|BPB-T>Kji;!e!A$$_t4*5U+?!zYWF{T@EMdmE`)&wvtO>Nuf00$!2$WKmH$%R z;+IZxULWYl_U}emSH_C^*heB$e{Ij~u6bj>e!^O9-=z=FJJ!UzN=R+BZ~FEAQU3e5 z*{_5X)nYZ+8$lzzwbwkYQtMv^=T0-vXlk?%Tq}4rLV3DweeBBm+n+8jXtXzb?lAp| z&F6>8mHqEeZ*RR(zy4!>r@`VbS;?Djp!CuBYyAfK#ZFV#tjt-t^p|;X?mPB>Ewl6I z|82AnasInI=V$hQx3nVx-lj{J=zi)ue*MI{rCawL`@ZyirO2!M+trv;>%Ee?S{wuz z+F#xG%qAUN@5~rB13UuUqPEoZ7Bs$UXk8blBgj z{;NXX-rPTDW3yvgLVG#(II;YQa|gL9_3m5TGBf3lerE9czbR?WzF_hD;S)OK4xbO4U%x#3xNJr8M77L@?dM*| z$kxckF$gp;K91)K`5(5bH=;lDYWl8ar^5XIzE&+ddi#@kMX!?F59f~1)Av7QPkA(L z|H5k>T=%0NaWv5$#=VPr_*zbD}?mN8M-~7Muxt4h1RD`a+xu}Hhq0vpTBX@t=NIY-up}^lz9c<&;ijcm{QjngZcTN% zxkz`@RjJIk#)Z4x>OP&>%OKhR{fW5re&teJS^yQxRZvf1(N1tQl3{(fC}mCO2@=+Bpefldj(=eO!} z>*z2hu-9$AzyIuk`6k=`ltQMW+_I-!I52-fn%lbQe^KiL_p$w3(J?t|eudM6LVL?e zM?rH!8uLFJTCobIIVSY3D}J~&GDF`%k@En5?d5-;R^NIvMb|R|6h6DB?YGJn*yC39 z%6CGefgitkDvRgp&OF+EB@|At8;#xMIV03WI81*Jk7-I z$&j)A{(cYD_ONa5uI@iQZNH;=&2;cU#dTG`PQE`E110#P|J_&P(vNVNXE`BmIj z*X22HLuOm2&VIk`#1+4rlm77ixws=yDqdafRs0rzciW9_W&d_NIw^Si*4$r`81PkB zUehP?K^w>9*xQcxblN!^A;vA($85XcUvl2h*IuBi?foWbMJsjXjE3sroRW^x|Xm7b_qCm!VDT_4^%WoKHd~bW9pC2!qczj=0UH%nr)(ABgu}wM~0$3ij zzwJ5Sb&c0zW1^W}h_q*@(sVD?+gn}z9v+xKBl_Q}`2NHP{EA_^^@rD7yihgy&A+2X zVvm1UwJiQS?^LwioZp)cNZ$QCOG}Mm7Kh5r28}AGghUPo|38ZtG0RN+)xYCs+w!uX?aJGyeQ!84l~wE{vx3g=;>9_!E6ldPiobbAqg}WD>}{pw2mQZR zORlOvJ#D{JkizZ7=U)5&{y6z%=lga=nNRy8>rS_S3K#ov_jVY2(%Wrw?WbO^-tlLe zQzavpBg2ee`kNoysO`OI8JK%<#s3h#%@-pUui@KVxXmr2TV~JsY1v!;cA6GlS-je< z&3Y4PWa@%4PxA9RgYwkI$5UQR`P=HlVPavhAYxb-zNyK!eDN;WJ;}-&?x$ z4Bwp@XG_;xc%R+dSe3HfAhmI)I)l&OaE*y6bADZ|zj$nmP}0>;=I2bEqMwMYnJj%o%K<9Ze-@9yY}{rOx9@jzMn17_G+j63E#+s-EaJz%ABV%-TuZVAb8J=D_AUo zh5ta$54N>8KbgNs>ut<|mHdd;K0Zr2wXk4>}Ep6gGGc5z5? zvE{xh7hH3Hib2Xffxka>wfEfrzv5)A*~FFu|DJOPip|JoI&h_as_bb&jp(!2FN#HW ziyYbMwoSMG?JXsB;}7mj|202jk@>uN`JtoVJ(WKGb>wfYiPwJam%dM@VA=m4!HcV% z3;YEhsVN4i$~iI^rT_6>c(q=N{a=9jtNW>^?^|50e*-SXuEi`~@adFF)W2Jky!UQ9 zp)xH?Y97yyzxLO9LU&(oa};YiXspaL)6}K@+f&hv9L67NT9x**9rAea_f&0U!aQ3B zo5x$GSf_e#GB|T=>ZYsF%;DKCrq?u9>@n(`wtw4_1c$%Dr%ja}vj5|$vtN}f@vUSJ zgJk#n*%SIdMK9kJE_R~le;Y^f<4@spv>9DOp2=P~vG~+h@dKwfvM0278U1%XS${}) zO7QiI53Lw`3O=%aNxbxS=Y)Kp_}aDRt;+A@rpwnXxieQp+@(jZ^4__VR~K&&xwf6x zQ*yq0=o(kYnAC-=XLBo;&HrrsJojI9r|q}8yj#(yP8t5WtiSe5McnHDUaz}Lt{-|G zEAoy1;^#&8ZSOa}sIM!wKJvZpe7VA(^Za}6Rc?Cz^JRSH)oC$t&*kz=8)$9<2Pn_187+O@U%3%F5%Otd;!m$ikOn%ljtD2|TlJgIYWX zRL$IKp2=+X`Fp)^M{sLqTElcBiTl%~>%5F2#eS&A$J~_J<#tEqaNAkg1*@KaJ(XA- z37X8^5%^y`sP3S6;smyGX1~WB%g=Csco&vaqjciL@reEF(|?q59)6ZR^|PLTZR7)= z8Ao1O2r;?pXVvJH$1w;n9Jpz_LqSqi*ypeQ!-D1f=6jE?-YESw$?Mhk*4v-{fL2R% zaJpylUX;JT$Hc6SxslIvp zv*t?vm+Gt7#W`!+L;vua_`DzN|MPzCIeiI~UhMh*_exH^=JrU|Airnn*8Nj-{+wF9 z&BTF$A>s0m;=}fCH)Xqi8Pyegu<$+VSbm55L)`jv`B%8U&guJ6*YNPVf=u%Bz4oz} znO17BpD0k-wsYh3y~k^v6wW3-(&u0h;FH_^V(-~*yW=hm*Z-Io958;w%JFhtzs)}R zgde6H?yHP0zmAVsIpN;IY$4O!Ndg+GQYTed{Pw??qPuhVKSu_J>aYL5%{yX0f8p|b z41p(%eze+mE6)?uKk$1`+ws**Og%MTpmJ$()xD)JHMmpUih}OMO?NSpHGWf(bGYTe z(mipY8D|L|wSPZ79Q^h$di*&pmv)nP&%}d2_Gv!!xWoM+A$O+s|5FW{w(GpS?8#yB zk77D>K9=RIo9;f?`_H_%A!M?VuMm@I@7{Uk2Z|yDPNqMS2L+>T zXMIT857joijo?SZ2NvJUhK!*pHGc`|DJ3#z5YT*?(LQX z0l}_k)i&wvd2;oq92+|m!;F>xKOQ_{f6JSNXAh&MIuozYuhWg<4~*8I^IIL|_W1WN z&ekbCd*9lAoW>dy_>b|bjIQkN@&>j(R{dF^3BMc#-#?3G56_#tfg$GqPey(2m{SQg z_m2bzbQvptxNWW*e&fFE)xP)MdzjY=Gd1sF_L^S*|MO-2+Oq}BEDQ{0SM9@(JXJV6 zuX)1(rnbLN*v;ead2!6)PW>^t>;3FXu2s+XTW{NRpi*hud>3`a2`qwa^FzxY%W`;d z+&Ln&^r*&fRz`*`1qWGljg@WHLf$Yvp8Ifv!~XzD1$mVRT=}a)#a0*{$n1GPyP8Ys zJCjYptwgjvEM)uyGZuEap`Ss zo?5TNOdfx<8SKoT>Q2gw|8DW`xl+)a9Gjm zuZn`x`-bM0123n)JzalOo`YclfBzZllh49y)Kn80RsM;dY}yX#(mW>1u?Ud-8W#7^E#2Uu@|_ zf3`fD^0$$JA*yG-hS2{a5s<}=g@@U1Zd{(C==622MBv6H} zUS^dLrv*Gx_Zpp^|7&1isI9nN{YChHkhEC9+uv#vey|HX%I13#QG47^qNZ(schU0R z?K6Mv|L4*AS7NEqOg)oZDkm~d?`7DvlX;n5eQSBb!*KumQ5lR3ObkB~=lqzyYXif@ zPizVw`4!A-R+RGj><+o_DZtkG@O|z38?DL5QXBVevX^@Csr;>M!9)QKVFuT5Q1Q0^ zSG~S$YPrJdBl~+=SttBp|B|$=JSw5>(eGNf`@vsK6xvc7<9Gk#$p2yN)FkynLZWo? zJqAM+mUDk^{af2A&Y-~HaQnyp^S+PfU*6F0yx{lW^~xXlZ+u~@*%2ycG4bM$eRq`j z>h@JVR6Us5_&vUS$^JL}->MncgzUR;?=~;DP$eT%&))xE*%XiJ{AOlkNSUDiPq4UE z-fFhJ!^3tCZk?D~UZMXC@|-_9!jsicF6#W{=UH=qO2LZ?#vdEzPqOiQ4@nWtEeA4} z{hMBJt(k#==XtEugdfjuY8I&HRd2r?pLE;pk-WlTmkGc8GHdR)6olwi?cSsFVPAIt z6ze2~fP?&1>}Ps*Z82xqC@&`Rgf-#+y8pib_=!iqmGm3VWVk<&y}-$up~B+#*oU2wVb`nw zf15k&RTdrD-*T9#_k3LM5qkxJ%bsd1Y^!R`TNc+`JldSv_&v6G$=$!f*H>seG467^ zTM{9_`9({ko%L#5;es2f^$H9JmVMmsGv|l9a>x(PHc%9?R5RLL`y_BS)dW0_<%p^M>S74J>mmqq>k*Lmv$zn#CRFoWk4&PJ63+!vZHm;IBr*!^@D zx5lJj`{#V>{`;_z+f(AkXI>x0S?|p&^Dq2nHTU@_oB80rcg}D1+HaRT{xbiv_W#7xW-cEf7_nk{~Bwr{`cQ{9dn!YrTQAVIlDhUwK@Mi*7p8u+kB~- zxDRvQSDxRl5ck~k{Pq+7zE{utU%c;m_4iJJe}Dac^%_t7$@ zk8Z;rRSmg&Rj$=n^1my+Nqs3DKI6rGTk&PjS@&#z?(|LN_ABEnC6ieyT=H+nDj7WB zy;0-;c$THgKgMehikalNLjF8kbvx$m>wmI$_usC3muWqFYTV;0O$*QESXD;OB^{-|fxdtd0A zv`kA>w?g-n*+IV5pxC`p&1m=X<1vS=JjcF2t-t<#pZL5DVlj{9jT9%W2-$bR`hkg} zKxe%Ig9HDuo3TrE45t14-qs@gU#5jsY~4)PNAd!EaksfQq$KSy_w)V!^>&nX-NUK9*x(V%T!!f5>Y7A4@KL_|=m?;i0_2 z8$r!K0(<{o{K(JIo4r2gEa!~NW`ACGz4z9A{XxvB?&r+xx!YIn{wS$g!Ta9f0*gat zyF=C$MFCKHZFv7{2B*oM*n9_}L`J8WR@PV5+uB?EdtJFV;?ZV_WBY|AzGTuUlormb{gfsJUyd(;;1VhuMLlVcN(4 z4*rkkciz62UenA|zhGmZx{g8N+fX^LI)?3W4XgLCep|e+aMe=PefbGLcK`4{A2s#H zwFdzWg-!_!6BQcoF=oxPb~yPZe{Z7nJ4OWt2lkpv@h5M6DBH`pE3q*{bYIr}*K?&! z8C)K*dc@YupHlTM^wiAA^ zGckNgIF@O)|NIX&$$t*5@AY&HYTr)v_`|H^et(OD@?m-Bn)ue|a=ZQdZh0|>?(=k7 z;Ik}Sl|`zOeTxuN_WsYya!cndQea>>9Bt>adduV=?oA>U+d%a_bJ9W6&2jaWk*6O0 zHsaZAy;tXB|E!e%(kkCHtC_7HTN;s@ zPnCa+h7%hs*W2n|aIKlYqx=2p58nRqZ}oq3-`LjO;;^;c;YSdIVt^XUIm55_58UKr zV%TCh;fMR;tWS@X`EK1V7ZzJ#{J8&!y+YWA%kLL_ZglADtrOq9Ex72B;p-}`c%$e8 zrA`a--Zd;MZ;-C5U~pt;nD*;`ht)^@O=|YbZmY9&);p+uyy;(E`f$sEmPfxGU&Wuk z!7ov&CH_fKn8~zf*AZ)lJ0HHh-zN!5l@8)jo%IuUzFmA{pUTJgyZV(s@_X>GUlzC@ z{%~gXHP4qXmW3J32giKDQ~{0K%g=d#4WHKv^813;VmmF5KgwCH^E)>jcyQnOk^F=; z;tz~EENJ4|V$9UiRL&bfu*;D_v=Kn~ZDBzLo$+0H%+^w+Vni>53-V+KJ|Nj`a zXaAL*LFdx?S9R1?AJX>ukpIfsFyuXN)&571_;>#O^;Q0>-?5AAmm0eD7TMfSI~Lrx zuUq`ihy9CcT4K%LY9D{Sld+@jd(E^1|7*&vQy%=R(|%N6_u%Wf*+~J=@o9oIa_=j$22Kao(X7 z-z8<_IRzyDHQxWd-LST(^tZ^lJp~eax5Vo{Z#~=fLg{N2@8<`se=hYsd{?<&-So`f z|IhMY8()b#|9am0_Z7L}v)o1AzrShswZ`SZ_gydUOW(d;nZJIa*xvXLdo$j%YTqu~ z@z(!7!(;v>{54Sznlo<*&ihjS=iJwCUzI0RtgUu9@Ojbqg6-9>_dWNtk)8LZcy9F+ z^}9=ZzjK)TSHD~QR$SWPpQSQG{vOYq88_dje*3@4^i^VyRH6)A8(&a&V3Nq(8!-JRn00nN{{oENl9v=4i!yNR6)nf*O&F>keo3g8ow**d?uHGo_koHEE zEAF=ShL3mD6j%I@E47xYw`|%h({R0h<4ONNyZ@#d_)R|HbmV~YeY>w)?q~0M+gMR~ zprW!Z8`95zyB|N_U-zQe7q;JKlmD-^-1T8*szQZH-@hWW3+(-2b`S zn(g{Dj#ctz`wl$n_PhB=g-2)>!=8Vq&l>&yxWO-X=gNm?Ya$NVx9KM*GQO0uRN!TM z?!5Zm_hNa6H}WS$IA7><_ekj570#3?4!NBEhMl)tLu5hn6_@j`r?7U-yZ(~*!OEV! zn@TQRzI}|rP-yK`^_qJ&Igc_0mG^G_WLBkMASCc>p2RL;g||krz0)>Je=nP^n_l~W z*}Y}2?K1Yy$-O^0cYa5DmyoD%g4%^hcxOYii3o%V71 zOUBFF_PZT!%4z?{QYtp3RMmT%ycJ@@oH%O|A^onrp5 zE80x>|C+l8@~$c!ViJ5??UdN~>-n;YKiE^QaTl0(?$Byb|JQ3%JyXWiXX>f450&Pe zjdlJGXE+cPusi;PxIx>Zr+G|$C{z?h_T}C+Oz-meGcTEYB<*= zebu#EImWxS+i&f2-&*zNcFt}2+=9Jk%ed|bzOO&>m$8CT#G>%L)y;jaZ2T7`D>~iY z$SR0A*Wcmi=K5rlQ`5hoR!K2UQ-UvyEADXbT;93qLTW4q=kl&RJs@q*X;yKo?Rxj& z-1VlNe2I*)mmWm6v!>1b<-U`DLS#&B?&{>!l*_NS8DFh`G;b>-vslIoonEWJiJX@c z9aU~TU2oK+GC?5VXvm=hlCBGTcm1ebCHn7zsy@%u_xHEQb|Dn~jkllg;OE&oq87F8^K|k@t#Cn6pnu{ru$aWYHq_WTRJ z7cR#*zx-u=?|Z;qmf!Kwdp>f#SDC@5;9n3c_G6N8|Ae`>S2U|^pCQCl{asg=vvJ>j zUm>QY_w8r4IK1BEpv=!;{O|3N{R-Rn_DQ)$9MIEw@PD0JmaR|3fu)DO&*%5}!~BUq z{rOi;>+2`Zt@T~GNmcFCv}02QJibiLjn_~()#7mS-zycCQxgK57L-OVh~zl%TIF9S z&-yd-8#XlD-r#T|ce#yDK=P~oe9??gc*EmwTdj94&wrd+|1>%L>!YVCt9F&OGH&tY zxT2tMr0h}3>DR;A=(dodoU`%q{r&lSWh5CbJ_mqWi4S>Ki`iPY_Gd9ND?O{o)tSxV zDx}TYU{lFBZ*%(8oR3GJHT5jeIqCa^b%Nw?4`HUI_ZU~1-4d)|k5OTnRl%MyV{6d_ zfs99tGx(owD_7jmv+Z`o|J> zc;D-}u^I^%0xW$vLRy%bdaQUAEId_MzS;X zc7^N9Z<|HL6kc+3dlZ|*qZ95|iYS6w~5_IT)TS21m-T;RJdDdN;S7L=2(*BqW{hwp{lXJb8pxB1H<*^{| zGj+(t{C5c4!w|M`U2=b%diA#T+*8)h6y*6gXP)?hd)5hQSEh0{Ub*))U&yReSJ9wE zo;52*OyUjWhZ8E*Q~qT6MXy!XS+M^v$04ScC3ZRizyJK6_=8=fi{;7<{>6IJ&s(Rd z9^hD}u6Q9OB49;}LsHt6rH7k5F4c-;C>RF4d;dVn&qyeM%a?)g&ebQSs~<0#y=!w$ zUGdfzJ`dgJoz34>8?*y7T+^_~>Gz)cZ}YB(?f>uK?0RXUfQIR00o97e5nTYRI>MHj(G%P*Te=oOxLxa}G_n)ULedO0zBHmEFm&rE%&IkMC z=d;o>CAOM16{@ndNjH1Hb&@`!qj(|XHrwGQCsh`q+V!r-PcIA=(@rEzq1Oo9h|p2{bnl0|AM`;@K~36btUn zVfb)kO7FwoRp0l6Giq*xL$a?fxR=o2tIx1s?%AL7^5tKoZXW#oH@bZ9V!mDXmTD+Y z_*Tux)0^;ww>~9*1OIG+)h!N=`3$L%3reIONOGTL_cUjB*tA0J@~u;_BGg@$-nleT<&xI zM^5)B`>VpAo75gxHVS{X@&91;a(>VD!v6|wlNntvf2gt6o>R7b2E&c=`5%3GzNEZf ze5WlTYQfv6pV#iBtYw=o?&G{AV)eOc({B84xy5CSNDUjjAkcPxvM{ym#0o#N^w?nyJPz ztsh`MRho2tZGinp{fnT~$>7l7SG?fYHr*+6HY8uQ zc_;f)A|^EDR<9t>RDleio=bBDGMsusvTwNWQn}33{EOj3#M?(6;Tbe9lYz`@;eyY5UPWB%MpkN=;4tUP_*SC38x28AP@=YQ~T%D%lTps-!K zIeUV@iZ6TtwO6G+$UWV#Kp{1Il0e22*#(+D980R!PW&pw^xVgmL1wc}ne@^_<}9e!wEf=;NuYMb?@yDixm93*; ziph)I*^>Xn7+)m(xwKhM^RXR2!`~l&o(KomOp0D`gS#vH_Oa8RTR0noj0CHA)@3KT zI6vi6nJKVBL7!JC(_-mk#s?}3+;-KjKCJRjQAZ*4N+u_FNoPZ+xx?1C$#vgE`u~4l z$Fc`B%_Y6QV$qRx6AU*V3_QN9bKxdldp7f?76v!-hu5 zGQ;UP#~)-#8{e+5?6gpv@IpKKZVboFa)*A2mF=vqSA8^2a3{F;c>GmeFBdmqZpAH@ z2On0q?_f`GOfgv$^5fi{Z$i!O8yGn6`vyGXwfH7Kf683H4@?XUho7&jSafLJx>dJU zNUN{}{cdrX9N>_{*?23tz;i{5!%e$Z{@DTANh)>yq4^A{FTYNB_|qye_lENq<^pi^ zxpH!6*cN}bh&AL>p&H@#90Hehy8?ERnW zzr}r>@MNJK6F3{&?lnGGSN^b_b*Fr@chhWn*O>wuv4>t z1K)hBEtY$=4w@a@$;It*>B;dmM>oFww%g^v{mLJd)G038dBx3_IQRPG~XBrj%g!%VR)uUaTS;z6c;-KzBF#(rK=76#XYU#Hs!s_hey z*eX-tpOmJemhRC3B}^asz@gkQI|eb2B} z#Vzn#Ajf@ag$9YMep0gQ-2E8d*`#({7rW+rCFu&6{l^UsCywmbX=klCv;WKI)W@G! zeEwK@gJl87j(30kL)e7=D@irK)>6E1%{sxCO-7w%m!g|V$U6s8?pqbX&658kFBcbSe2ILUFPO8!O;F50fj7|f zr(uNj#c%z;PYUi1UT!bGz^3%wC5tmG6M`R~7mhn##hbUoa7Wv*o-DHqff5H*gqeKz zFspGkx-IFxrOtB9KbJ{zloN5` z&}sk6{(p*JGiEgJmYe2s%qS#6fvL5B14E&h*n`gcwoPHnqb|XO2Ap zmpzG&i9$@eofF^ivL#O58E;#gefZm*FER68EU#Z%`Q4#>^*6u1FT3{JXf2NYRA0U6 zy6-*dFLh`CehLxym~wl1P5$|W+lRih*Mx2PyI4M6{rtc9|AJR-ixWQ;FRe9@b-4EN z=6AbuQ~%fGpIH5S_w~>H`>t2#F)e!jJMR7OyV4c+KHq)0^!AJDd$0GmS2f@MY;*AS z-t*tz1-~!<7AbS_^P{bwe&xNHm%cM>?|uIrZOyOM;vI2J+nadKUq4s;%)jbcF@LA>@>IK~$f&-r&Ft=Yk-PhfqF$DBt{0O}XM^{p2kK01 zE^Er`=l$J3FGVHc?4Op)_K*GcJ!%V*Rbx4^;p6k~6WVt_IzCxSEC0d@PM+uuf!`%P zb(8gP&oloK*Sc}KwDtKLH%?za6)aV)X~^*-Z_(CEhOeB27HkaLd;H*MHqM5FQE!u3 z5){u^TFu$kz09<5!|k*P{*?wo>vwOBd}(R;?wzvKy=B@fzo)#Zt$lF6|;H?fZ2-V4I7z$bu5z?^=1S zr{m*4vT39)66fOh#5ALV-DeMjm%c~&UeWu$Vq6?wm^|*u?+KfC!CE15_1^t;ZMARY zSrnM&R7P(;Blbn{>J)uNP7ZIDBpz;?zsKEAZ2Z4T==#lLlfA#k)zxNlri)Kdt$B90 z-~L426;avb=Re~Fc5ZY%f4X;9nuf#a50#B>7gR(N9(|fFtmgmn)AV&y8(3}#Dqs9& z6Z-DJqU-yne_iL<{P&mg{eOBJ`-l8$znMH%_}EvYD8pgAYXp{>W>{Euk3Uj0n({jb-3`@Jf4 zVZ&Me?(MQqj)m#TRm%5U2{J+|D3 zIbCvsAk%@^|Ea-8vnLB^gnvF5$FTI#SvRMI(-FU~tvXoub7KD5ivC%y|I7b3f9_i) z{x_zT{ebM$S%F#wS_|X$$}tM(H>^AKzVfWf$_>|*4|pChTzh2y*9~oV#B3A=QX3s! zeSBGNYj@T3-(IfJ@Q=Gb^KtB9Fk0W}ad5XkM@-7^El<3QUk6{Co2yeAQXwDr``hBz z7P}uXdMy97e{rPh-orUQA{7(N6_i@@CwU*3{ddoY_x~4vH9k1`&6Dr(Obo zvzAVCntJ5QU#=R5wWs$m?sahx+{}MxUvo^;^1q+8B)6ITBIZ7ZuHgl42 z#s2!)f&1ruJ?_#!u|MWRhG@FX1i!EUBU)oUucolwW$|A>xz=w}dVRn6-Q-V;#qFYwNpdVp6nfINkYi|EkW_hym1wuNw`O5s&&Ic;G_4=-~OfpgXZ30GRd{nw-BvAc@J++|o6 ze6V=@PR;yJ@-nVFGjH2v{BCLCP~L7{hsyuqz2_ioHqVfiMR8@xF0 zoovHvc@~Bj5+{12;)7e?pUIVf_^sS_pPb&u^WBHPZ9mOqUuSrVsj=nC|0BtZ-yB+b z;_5aZ|Lj$NPV8Y0*|-1Ebg_FiFV9)^S#U61`R}y){{M^{NA_=NV_m`hRsOx=%tRH2 z)J6xP886Mh89mnV=P)_-&)kD!Nu%4`S5@rO7JyD8sr#CrUm?uFeSzWd{on7?|CKBi z{m;MCtR*3nYZTu8vF`-8LePh-_l*n78zwbd zTmdZ%*|7EZUv|mYJ#DNNkM0|KXFnABAJyz6^gI8{y`ua0v!In0gah4F--XT-Nc<^{ny^Whwibu5AJ{e^gos_w<(yR zg0bPm`Hc^vs;34nKX;pvePzw$mIHDQpkyh_EUEWVU+q$Yw3vlqb!Yvi;~c>mp>sAk zsJ!|=scip$#>cA?xA+P(`BpIpcFyU zeNwl6EIa&fyPR=&pMBdVhXa~+g(nx!{`+rbntk2N&mVcYg{l}^&gbtr!E0~zuaSXa z`TgrU7yTZ|do~{GSJL^gM}BRK-=EJxDSx9=8)t}d>|lG^S-)k8(Klw(e|F5Q@| z#=d+i&yh`+YrT<^SHy#`#kDUo+Sn zF8ug$TVD3%B(GbK?ZbC{VcyI9jk9r+_@Qd{jK2?_oRfki%D-#t{!gwI?|QDxlnLtf zMT>}4-0Pnv8~R`=zuYqxhId!~_Z&Q8!~DMCcZ-8m9+Lvt`Lbs?dROWR7Oear+IG)O z=R?o@^^;`%&7AcoJzx6yph4ADmQzfP6JGs)7T$@0ZRb#F6Us>jfj+328A^X8Ge z_ZIb!{VPK3rb_?bqQauJhuP+teXlYf6T=qX-+QLro|nUSK~XdC$E>~o)wiv?)I68l ze$7PRyN7R|@s^lb$$pB7@wW8AG`*eD-}KX@AJ_Np{3%zHz^OvlSYEb_d z*tl{2jx2tEwl&W+KKg%ia8g*%UAZdggPt%%Rha%zkPRSy>$B2_um^^4)or?JXv7J&izd-4rQ`)zAud3!N*X+ z@Xhvu*Pq!hLtjta`PP#ukHqJiWG~ow(1H+euxST+p4u**u1>uQ|yN~SO>AalRv_$;zB>#8Qwy~V;{B{4s zFHo~}df`iE-LL<*sV@7I>6-eZRG4Y4ox74B$DJd0Zrg2H-KfkbGLOOF>v{bjT~Sed zLX9Wxd~>|5e(ZL>%q?@1)LnW#ELU7o8(S6Y9Tt8#_<5Sy@4wwW+olFC7kb|??;_t9 zIgJG`cn|RY*XgrhU`ohh*z>Pj(`ftN+i%-FznnahFk!;H=2KVSSMF&#z5jzmy12jR z>c+l9D{fb?Z?Su>r&#dl5C7sf{0xi_Ud`8jylLiE#Yir09T_QJzdw^7zMX&LtbKHG zLdxZ5zuLtaZX94g7p)b1Qm5wuU&E11rv>ZE4;U$KsQc$$rvIRWxmBHE?IwGtV{cN` zJ*y)eZhSoN6zjj)JxjD%St#(|o9aNZh=eozQl(kzA2_S9Ok&V)ICCRgh;7PWMg<1h zj`o@x0*&)to4Y19?mWEys{fzK45aeMCrz5jFoji&=W>3mRO+#fN?{*N zPUsz0G(Lvfy$5rUQ=> zmz}S8C6T+Dv*DpI)716a^WIPS>-#u>S%JY;d~fj*b)5%Wj(uO$|JLs*uL@KDp&zF2 zog)(xul(QX9sH(ATX<^DeyHX9`;SqeA!Mc1>ocD4Ih#%Ny#8Dc{_s!;Jk)ZyNu?!m*2;QVh?U2ynp&p_ zi7B|K>jdoo9O}$%`0ihhcjA)^-|sj7_~hEKqo;oLmCfffX7gU`)KN6BD0kSppZRc; z*!_QdB+~}h7;Tgk7N_pLqhS&e-XpC-{)^IKQMvg%)OuO&fSIYzx|ZIcXTHjWHd|I{cEkpi+BeC@cQz90f z2NeMCK5jZ-!BdzN*}j&24};{f)T{0lU(a`3SRuSs+#&0YuP{@l4rgO=a`>YA_6$rH zTvaDmuN4x1$|5k47Mk>S^LO}c^oabe&4)%$DemaXp z`hRwb^we+m8|B4RJ~4UBYkw`z!1&_m-TzxdrNYnu5troQzVhzZ`;Y4XG!4%3JPA5C z>Hi;x$b@4b{%yY9Ss%oz{{b`vu;P^Mf)k*5g(WiuBIN&Hna3(q$iU)|FsJCFuG!W4 zS5`H1zaNa9sH$A`vMMBhj!R_1u`ByseA|6EdX88pnCYxY-_Q3bgIR$gNuS|6!YDV?2TP`NIEG3>hjIH#K^n&r<)lQvKP*3?U}pV}JQ-Lh2&| zo?n02x%!()!4XCQhOOcX{JDnWk_$ca+x7c31>28p6J_#{XJ1iM_o`DXPkg1>Kk3eT zr^lWlrvD~g_Z4E|-NWqIqWGYgSL*N|{sj^rKK*%W#oMT6{Lj?yU4=~88sUyD3JJ@zVf2YgDC~@xR_s2dn%~?-nsg>)#Jyw61+u_9Fo%;gXGG4aG zW-tE#A-wezXuDtkb#4M#OxcWhcd*91NH5X(2nNyA#pMGp;y!n0p z%%Whi7fZih{Q2~yb=b*mx+2@%8BXZGI+J(Bf#H)g(~pBWDFxS`Td}AKf4KFyX}Zy^ zul{qVU-+3nBUbnPt*u?rDh!~OdkROS_RNQdD^}{f{a_iqyCSAY57f}B-?!$-0z*hjbhR!wJbr za+}zg7#80;v#nk{!}skIJh>op*3yS z{_h91%cQm@`4zs1|M_Th`T9w^&K?{r4KfPFis1qb);<$T%-K(|a;JVPRN5T--$Ys{ zSAN+ON$ZEK3=MN`v^p&cU|BFZ)Sg{TN_SQGo0ycaP17!}tG{*R$<6AplVwv_nH;7C zzUP_1%&5UpvA0Spv}|2O#&PZqQ(V91Pn!PW&LytAg$xW|`I#mt>O0)pWLtdP>HNN$ z^n%EQs*~N{9%s6*ooov__>)1BMgMoS&L<|3i_8~t`KBymo`3q{y!7~O#a$kIbTi-o zO8-h@U%OV_`i z|NP6x|FY~Lt9Xv?ec!~8p}1~x@}d<_)$^pm`T~t3$YH$2E+etQj%kEoWdOX4J!>0XvHxztePyNi$R^Emf>O#_3=bJl`LV=nO!{=CPp<{NySufo{5^VWwIYp2-!k5FM@a_E`S za6Qz!htcRw^@5)T9?3_A|4(SVb@1){noURQY^InndNA#g`A}_N79rMQ_^jMK`w@dDfhQKGBlW3UH0L^gsI{x#Rcu2YuSn8~<-~;q>r2#y_PmZ_?xPMLGfuN(aC} zvgm-xMSboT?yL(x`Zl|3dLEvww&z1jsF6(zUn9crL=eYa7Wv}-? zpK>kQg@K{r!h_(j>+NLry;><`T$b!9ecPm|o#E8+g_Z&gI|BYk zFbOnRcrc{TG-~C){$HWuZoOt8d&~5D$2+U9d1kVoVq#Qa$vUx?F; z4$d|9pE`5mY@b^vmWkf|dz)LIf#JrX)YD}G3=XHc58O7N!Q)3B{~T6LyF*D67}*$lkW}-|B$>RS)7C5@R|U5|}`qQhCPufNj59K=rJs zuk+J>be_6+Tch&bWdSY*24;olrx@EdvMlsFAb4dS->Uj=i)XPZ&sN>@;D_la|NcBh z_b|f+!VF9ebF>8-j_hT)^WpkNA?7ymSNA8)`18s5+KKyrQ?$i68NkC}JrfsMuJ~_Y zk@(%pvh29nrxTMq&M-ExY&};ac7U;9IpdsF|4mYFqznH4Z#;pUfk9}&RVxmL32r(y zR<5et7g#|V zp~2*l_Wa6Khw6HgRPP8(UVC`To)0aipX}@VP77x=uD-Y9(LLU8KLUN~vnRgjkIa8y z!obLIsWYVH?`h$A^>?Ixe%zm{=)X{B!;2O7zx`S`c_WX5%6DHKMgg|?y}OqFlRx5h zLeJp0_nVWV>pw34Uwzy0=u~T`z2`Qlo-cRZJl{n5d~v|u=f^#s|Grdk`(-7h*zmcZ z|KpFH8&kk{z5~n*4u5x>Y|31A!+P80Pw)3<%-r*9(c)J|r4dVn-_Gd|d}p+8cf)mw z^XnNI8RjsDGBlXJ+xg3*RWkmc$Cv%nCi=csws}^#Y-{1=>bS(kx@p+nxMHEiZYX~#$NTV!0NKdrb^e^>C%A9K$G zI+|%33@!o;j0{4KTD$&Z$d+P)f@p`u{YV% zIkcQX4&|%qU0uJ-jyol#S1xW3FK1<>f)nFkjUf}B*L{_R<8On&1MflgBol+nf`9oLyo)r&Z=7H=QSsXIt>Dw_`O$7p z3G7?#KfQW$Jm=uPvY!VQsp5%?VZ(@V_;?afXH9-_|KiE~ z^NV#hh{sFhw=%tA{dG#A3FM3vXSLvk|B{8;_;_-wY=oQr6{TwgT)A0&=7EmrXB1#i zV7R|;d`&3|F| z^MN?j{*6wI%IP`_z|mWiz-4Ir%3kj2_4diDb@LCzcqq?a@Z0{wexd3FkDmD~F_*Yl zb;M3`AAp9@7e(1)idD%w5A@W=ep&ASERM0?#7W|2%D>CyGkdP*$4MSsDd)pc%rk`* zlu-MB{XbMRQ?fnFZA#9J|I=jSw4rBOUQwsyXK`a~#7v#u>V&zAyd2#Gt@%^r-y(J%>actU?^N z9NToR=U3Cie`huw4_fv5-{IVZH~#y!H06A7EO>NX<3#z|H~+Oj&Tm+B>i?oEf2DVq z#s7Sk`_`}V=Ulf4C#MAmxC=f8TvTK8GZJD@;$UJB;RM;qWy~;@spRkMe|OFEHwTrx zDK-UNRgu|p)&B1#FV^tG44f+_KWbq*#R57=DS~Omf0bmuBoA74S<8J0x4jXFKe|tJrYaQ2o z@dt~XT0yHvm>5JjR_?f=Y&NAdZBKUJx5?oGOOi8uOnh=aozHW0TF}5!@M(L%g!R#P z>-j-PK{doQuiVRJoH12KE7D#qCilhm`!_x*`8?kd&NQF7(PD#y>nsTleFhGOhHjh9 zUfX`pNOilN8E(GKcAocz6NM*I-ki^m)O`Hu#c^?coe+%$oBrQZ+vU>4z_2sq|MoRK zM%qCqE3fZgxJ+2psX2Q){;>U>z5f2Sg!m+@ zbF7bpg_6IV>-lpucXeotp_9;o&knCxf2_LmqnQJA1;~N&eBb_G{TBkR%_!`9{mka| z(HR0W7}EZI`WC9;VAv(ZwPIdfd@)PAGz-IteShZrG=J$2IJxcjx8p6K9i2Ds9ORVM z%KH;2rtyhsj{TJfZC@h;sX@{pR7xa?|~dj?2X{Ft9LitPWWH#x3q#<)io{^GEkBieD@J&fCf} z{V(gnPvPZj!U|M*A9?3XKk8lfNuDd=d;jJ4pd-u}7{1Q8Q{8=_r@)rg%iz3c;s>S^ zo($$a-K;-WCHJr>Xo|2foZy;KH2c)fU-3$s1&8-Naxmd+)SP7(@$a?sY7dSni#c+e zyjhYLJ2Et!k*Gg+?Re2Y)905aEjacqdD?TOCujcN?>_ln)-7_u1@3}4M<>RX1UFDC zL$GIZnQ{LS!HHVA28*qyZZe(k@pD$IE_Vyll*tTrdS*p`RWlPO$vHAKym_>qf9FsfmFh(n0h2tNKRi z+f&xn<_R-dXZKGsm?{2Xt@EEbbI!iJ-V8dAViQA}jPx6K-Q%z9x0)}GzkNUI_s%JT zYSWKz`egqu##JYRZyxuB6Iaa_Ejf1OzY?D=2g3x}t<%C)t?n9b%8aX?CvfA$#Mk%t z&;P)5VlTs=S*L?F6hx<*fhv_{F4GTbT;%9!n|#DRFXr;TZ~Lo$g{_{Qw(DyB{U@!T z?%&yJ*1FoKM}PipF4ikWpGu#-vq{b1bl=LbNYHzNea-t1uMY3&vsRB!mp5KF)6?bG z?A<=kSt=rT85S%qxOCc2I`4s&^bzU&oKL%cwtMcbt4mfiHsfA!u;+iAjBf=)!S9$NB~#4kv=y=6V&tiiCZUVuU2^aHoa(&sB;k4>Dh z=*(T8__|vklx}~%Dd1+N%Hz=W>i)gGVFyFi6dCg~r=CsSTC%Q>vq6Eu!OlQ%`O%Jq z)tmLtuUb9xeDC)YK^)4nx3FuzVAOArnzKVMwPZi2;(T54Gc$Up(AuL(|L*3OtW0$= z?wbBqns1KqgvLwuqFVgAYeEaBdhTV2JhN!NZOy9yW_NxTh7*&;9o#$Jp6hM9_r6c? ztj>*p+Rs^*T(4aCcScN1#Njy%lAIRlD~{D&G2XO$BF{D^2Zjcf-V2$BCr)Q|oA~2+ zPr9x-i_V;hz26hRH5yeXL@kht^whrxj0~T8JnmEruDB32uctnJ zBAYPN{oso6)u*$!u>)3WK?t3mH zacj%De2Kri*DuluIDBH+#iMcQulDyHW@ch|BAcr^>)Dh2nQ1!3lI=8qmXP*k zH~LLlw=d)0&j#M*S~!P6Zf08lQjxwtXKR07oW3t@MtQ{Q|71^H-TQ8T*T@B2`9GXKE6SO9 zuHY&7cp=S(vGqI=sIh&1d&?LckuAlGQtlQ+^Bl0Dm z`2z!kX5gZ>;@5NM>+&uW;lA1MME+gu>Sc!l+{(Ys|FbA~+m*tpntK?`&C_QrlJCFC zyrCeYBtt$-zJZF>BFMn?IKZ~HUIa0<%+(@UR?9k|Np7g+k75sF@u`@y>2h=eKjgvdF@vE zWsd3I#f2-EA_`5Mp$mL^DU|?W4;-vE~Uca;> t;*$ABo- diff --git a/users/youwen/common/jetpack.toml b/users/youwen/common/jetpack.toml deleted file mode 100644 index 2d209c7..0000000 --- a/users/youwen/common/jetpack.toml +++ /dev/null @@ -1,315 +0,0 @@ -# version: 1.0.0 - -add_newline = false -continuation_prompt = "[▸▹ ](dimmed white)" - -format = """( $nix_shell$container$fill$git_metrics\n)$cmd_duration\ -$hostname\ -$localip\ -$shlvl\ -$shell\ -$env_var\ -$jobs\ -$sudo\ -$username\ -$character""" - -right_format = """ -$singularity\ -$kubernetes\ -$directory\ -$vcsh\ -$fossil_branch\ -$git_branch\ -$git_commit\ -$git_state\ -$git_status\ -$hg_branch\ -$pijul_channel\ -$docker_context\ -$package\ -$c\ -$cmake\ -$cobol\ -$daml\ -$dart\ -$deno\ -$dotnet\ -$elixir\ -$elm\ -$erlang\ -$fennel\ -$golang\ -$guix_shell\ -$haskell\ -$haxe\ -$helm\ -$java\ -$julia\ -$kotlin\ -$gradle\ -$lua\ -$nim\ -$nodejs\ -$ocaml\ -$opa\ -$perl\ -$php\ -$pulumi\ -$purescript\ -$python\ -$raku\ -$rlang\ -$red\ -$ruby\ -$rust\ -$scala\ -$solidity\ -$swift\ -$terraform\ -$vlang\ -$vagrant\ -$zig\ -$buf\ -$conda\ -$meson\ -$spack\ -$memory_usage\ -$aws\ -$gcloud\ -$openstack\ -$azure\ -$crystal\ -$custom\ -$status\ -$os\ -$battery\ -$time""" - -[fill] -symbol = ' ' - -[character] -format = "$symbol " -success_symbol = "[◎](bold italic bright-yellow)" -error_symbol = "[○](italic purple)" -vimcmd_symbol = "[■](italic dimmed green)" -# not supported in zsh -vimcmd_replace_one_symbol = "◌" -vimcmd_replace_symbol = "□" -vimcmd_visual_symbol = "▼" - -[env_var.VIMSHELL] -format = "[$env_value]($style)" -style = 'green italic' - -[sudo] -format = "[$symbol]($style)" -style = "bold italic bright-purple" -symbol = "⋈┈" -disabled = false - -[username] -style_user = "bright-yellow bold italic" -style_root = "purple bold italic" -format = "[⭘ $user]($style) " -disabled = false -show_always = false - -[directory] -home_symbol = "⌂" -truncation_length = 2 -truncation_symbol = "□ " -read_only = " ◈" -use_os_path_sep = true -style = "italic blue" -format = '[$path]($style)[$read_only]($read_only_style)' -repo_root_style = 'bold blue' -repo_root_format = '[$before_root_path]($before_repo_root_style)[$repo_root]($repo_root_style)[$path]($style)[$read_only]($read_only_style) [△](bold bright-blue)' - -[cmd_duration] -format = "[◄ $duration ](italic white)" - -[jobs] -format = "[$symbol$number]($style) " -style = "white" -symbol = "[▶](blue italic)" - -[localip] -ssh_only = true -format = " ◯[$localipv4](bold magenta)" -disabled = false - -[time] -disabled = false -format = "[ $time]($style)" -time_format = "%R" -utc_time_offset = "local" -style = "italic dimmed white" - -[battery] -format = "[ $percentage $symbol]($style)" -full_symbol = "█" -charging_symbol = "[↑](italic bold green)" -discharging_symbol = "↓" -unknown_symbol = "░" -empty_symbol = "▃" - -[[battery.display]] -threshold = 20 -style = "italic bold red" - -[[battery.display]] -threshold = 60 -style = "italic dimmed bright-purple" - -[[battery.display]] -threshold = 70 -style = "italic dimmed yellow" - -[git_branch] -format = " [$branch(:$remote_branch)]($style)" -symbol = "[△](bold italic bright-blue)" -style = "italic bright-blue" -truncation_symbol = "⋯" -truncation_length = 11 -ignore_branches = ["main", "master"] -only_attached = true - -[git_metrics] -format = '([▴$added]($added_style))([▿$deleted]($deleted_style))' -added_style = 'italic dimmed green' -deleted_style = 'italic dimmed red' -ignore_submodules = true -disabled = false - -[git_status] -style = "bold italic bright-blue" -format = "([⎪$ahead_behind$staged$modified$untracked$renamed$deleted$conflicted$stashed⎥]($style))" -conflicted = "[◪◦](italic bright-magenta)" -ahead = "[▴│[${count}](bold white)│](italic green)" -behind = "[▿│[${count}](bold white)│](italic red)" -diverged = "[◇ ▴┤[${ahead_count}](regular white)│▿┤[${behind_count}](regular white)│](italic bright-magenta)" -untracked = "[◌◦](italic bright-yellow)" -stashed = "[◃◈](italic white)" -modified = "[●◦](italic yellow)" -staged = "[▪┤[$count](bold white)│](italic bright-cyan)" -renamed = "[◎◦](italic bright-blue)" -deleted = "[✕](italic red)" - -[deno] -format = " [deno](italic) [∫ $version](green bold)" -version_format = "${raw}" - -[lua] -format = " [lua](italic) [${symbol}${version}]($style)" -version_format = "${raw}" -symbol = "⨀ " -style = "bold bright-yellow" - -[nodejs] -format = " [node](italic) [◫ ($version)](bold bright-green)" -version_format = "${raw}" -detect_files = ["package-lock.json", "yarn.lock"] -detect_folders = ["node_modules"] -detect_extensions = [] - -[python] -format = " [py](italic) [${symbol}${version}]($style)" -symbol = "[⌉](bold bright-blue)⌊ " -version_format = "${raw}" -style = "bold bright-yellow" - -[ruby] -format = " [rb](italic) [${symbol}${version}]($style)" -symbol = "◆ " -version_format = "${raw}" -style = "bold red" - -[rust] -format = " [rs](italic) [$symbol$version]($style)" -symbol = "⊃ " -version_format = "${raw}" -style = "bold red" - -[package] -format = " [pkg](italic dimmed) [$symbol$version]($style)" -version_format = "${raw}" -symbol = "◨ " -style = "dimmed yellow italic bold" - -[swift] -format = " [sw](italic) [${symbol}${version}]($style)" -symbol = "◁ " -style = "bold bright-red" -version_format = "${raw}" - -[aws] -disabled = true -format = " [aws](italic) [$symbol $profile $region]($style)" -style = "bold blue" -symbol = "▲ " - -[buf] -symbol = "■ " -format = " [buf](italic) [$symbol $version $buf_version]($style)" - -[c] -symbol = "ℂ " -format = " [$symbol($version(-$name))]($style)" - -[conda] -symbol = "◯ " -format = " conda [$symbol$environment]($style)" - -[dart] -symbol = "◁◅ " -format = " dart [$symbol($version )]($style)" - -[docker_context] -symbol = "◧ " -format = " docker [$symbol$context]($style)" - -[elixir] -symbol = "△ " -format = " exs [$symbol $version OTP $otp_version ]($style)" - -[elm] -symbol = "◩ " -format = " elm [$symbol($version )]($style)" - -[golang] -symbol = "∩ " -format = " go [$symbol($version )]($style)" - -[haskell] -symbol = "❯λ " -format = " hs [$symbol($version )]($style)" - -[java] -symbol = "∪ " -format = " java [${symbol}(${version} )]($style)" - -[julia] -symbol = "◎ " -format = " jl [$symbol($version )]($style)" - -[memory_usage] -symbol = "▪▫▪ " -format = " mem [${ram}( ${swap})]($style)" - -[nim] -symbol = "▴▲▴ " -format = " nim [$symbol($version )]($style)" - -[nix_shell] -style = 'bold italic dimmed blue' -symbol = '󱄅' -format = '[$symbol nix⎪$state⎪]($style) [$name](italic dimmed white)' -impure_msg = '[⌽](bold dimmed red)' -pure_msg = '[⌾](bold dimmed green)' -unknown_msg = '[◌](bold dimmed ellow)' - -[spack] -symbol = "◇ " -format = " spack [$symbol$environment]($style)" diff --git a/users/youwen/darwin/darwin-home.nix b/users/youwen/darwin/darwin-home.nix deleted file mode 100755 index c2ea10e..0000000 --- a/users/youwen/darwin/darwin-home.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ - inputs, - config, - pkgs, - ... -}: -{ - home.username = "youwen"; - home.homeDirectory = "/Users/youwen"; - - # link the configuration file in current directory to the specified location in home directory - # home.file.".config/i3/wallpaper.jpg".source = ./wallpaper.jpg; - - # link all files in `./scripts` to `~/.config/i3/scripts` - # home.file.".config/i3/scripts" = { - # source = ./scripts; - # recursive = true; # link recursively - # executable = true; # make all files executable - # }; - - # encode the file content in nix configuration file directly - # home.file.".xxx".text = '' - # xxx - # ''; - - # Packages that should be installed to the user profile. - home.packages = with pkgs; [ - neofetch - - # archives - zip - xz - unzip - p7zip - - # utils - nurl # helps fetch git data for nixpkgs - - # nix related - # - # it provides the command `nom` works just like `nix` - # with more details log output - nix-output-monitor - ]; - - programs.git.extraConfig.commit.gpgsign = "false"; - - programs.oh-my-posh.enableZshIntegration = true; - - programs.bash.enable = true; - programs.zsh.enable = true; - - programs.kitty = { - enable = true; - theme = "Tokyo Night"; - font.name = "CaskaydiaCove Nerd Font"; - settings = { - font_size = 13; - window_padding_width = "8 8 0"; - confirm_os_window_close = -1; - shell_integration = "enabled"; - enable_audio_bell = "no"; - background_opacity = "0.8"; - hide_window_decorations = "titlebar-only"; - background_blur = 32; - }; - }; - - # This value determines the home Manager release that your - # configuration is compatible with. This helps avoid breakage - # when a new home Manager release introduces backwards - # incompatible changes. - home.stateVersion = "24.05"; - # - # You can update home Manager without changing this value. See - # the home Manager release notes for a list of state version - # changes in each release. - - # Let home Manager install and manage itself. - programs.home-manager.enable = true; -} diff --git a/users/youwen/linux/desktop/default.nix b/users/youwen/linux/desktop/default.nix deleted file mode 100644 index 35c559c..0000000 --- a/users/youwen/linux/desktop/default.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - imports = [ - ../theming - ../home.nix - ../programs - ../hyprland/desktop - ../waybar/desktop - ../vesktop - ]; -} diff --git a/users/youwen/linux/home.nix b/users/youwen/linux/home.nix deleted file mode 100755 index 9c33a77..0000000 --- a/users/youwen/linux/home.nix +++ /dev/null @@ -1,125 +0,0 @@ -{ - inputs, - pkgs, - osConfig, - config, - ... -}: -{ - home.username = "youwen"; - home.homeDirectory = "/home/youwen"; - - # link the configuration file in current directory to the specified location in home directory - # home.file.".config/i3/wallpaper.jpg".source = ./wallpaper.jpg; - - # link all files in `./scripts` to `~/.config/i3/scripts` - # home.file.".config/i3/scripts" = { - # source = ./scripts; - # recursive = true; # link recursively - # executable = true; # make all files executable - # }; - - # encode the file content in nix configuration file directly - # home.file.".xxx".text = '' - # xxx - # ''; - - # home.file.".wallpapers" = { - # source = inputs.wallpapers; - # recursive = true; - # }; - # - # home.file.".config/easyeffects/input" = { - # source = ./easyeffects/input; - # recursive = true; - # }; - - # home.file.".config/easyeffects/output" = { - # source = ./easyeffects/output; - # recursive = true; - # }; - # This value determines the home Manager release that your - # configuration is compatible with. This helps avoid breakage - # when a new home Manager release introduces backwards - # incompatible changes. - home.stateVersion = "24.05"; - # - # You can update home Manager without changing this value. See - # the home Manager release notes for a list of state version - # changes in each release. - - # Audio effects and EQ tool - services.easyeffects.enable = true; - services.easyeffects.package = pkgs.easyeffects; - - programs.spotify-player.enable = true; - - # Notification daemon - # services.dunst = { - # enable = true; - # # catppuccin.enable = true; - # iconTheme = { - # name = "Papirus-Dark"; - # package = pkgs.papirus-icon-theme; - # size = "32x32"; - # }; - # }; - - # Currently non-functional - programs.wlogout.enable = true; - programs.rofi = { - enable = true; - package = pkgs.rofi-wayland; - # theme = "gruvbox-dark"; - terminal = "${pkgs.kitty}/bin/kitty"; - extraConfig = { - modi = "window,drun,ssh,combi,filebrowser,recursivebrowser"; - display-drun = " 󰘧 "; - combi-modi = "window,drun,ssh"; - run-shell-command = "{terminal} -e {cmd}"; - sidebar-mode = true; - background-color = "transparent"; - sorting = "fuzzy"; - }; - }; - - # Let home Manager install and manage itself. - programs.home-manager.enable = true; - - programs.fish.functions = { - # rebuild = ''doas nixos-rebuild --flake ~/.config/liminalOS\#${osConfig.networking.hostName} switch &| nom''; - # os-test = ''doas nixos-rebuild --flake ~/.config/liminalOS\#${osConfig.networking.hostName} test &| nom''; - # nixos-update = '' - # cd ~/.config/liminalOS - # nix flake update --commit-lock-file - # doas nixos-rebuild --flake ~/.config/liminalOS\#${osConfig.networking.hostName} switch &| nom - # ''; - nh = { - # wrapper for nh as it doesn't work with `doas` - body = '' - if count $argv > /dev/null - if contains -- os $argv or contains -- clean $argv - doas ${pkgs.nh}/bin/nh $argv -R - else - ${pkgs.nh}/bin/nh $argv - end - else - ${pkgs.nh}/bin/nh - end - ''; - }; - spt = "${pkgs.spotify-player}/bin/spotify_player"; - }; - - home.file = { - ".config/vesktop/settings.json".source = config.lib.file.mkOutOfStoreSymlink ./var/settings.json; - ".config/easyeffects/output" = { - source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/.config/liminalOS/users/youwen/linux/var/easyeffects/output"; - recursive = true; - }; - ".config/easyeffects/input" = { - source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/.config/liminalOS/users/youwen/linux/var/easyeffects/input"; - recursive = true; - }; - }; -} diff --git a/users/youwen/linux/hyprland/common.nix b/users/youwen/linux/hyprland/common.nix deleted file mode 100644 index cd58f11..0000000 --- a/users/youwen/linux/hyprland/common.nix +++ /dev/null @@ -1,404 +0,0 @@ -{ - pkgs, - config, - ... -}: -{ - home.packages = with pkgs; [ - wl-clipboard - libsForQt5.qtstyleplugin-kvantum - libsForQt5.qt5ct - papirus-icon-theme - libsForQt5.qt5ct - ]; - - wayland.windowManager.hyprland = { - enable = true; - settings = { - exec-once = [ - # "${pkgs.waypaper}/bin/waypaper --restore" - "[workspace 2 silent] ${pkgs.kitty}/bin/kitty" - ]; - "$mod" = "SUPER"; - "$Left" = "H"; - "$Right" = "L"; - "$Up" = "K"; - "$Down" = "J"; - env = [ - # "HYPRCURSOR_THEME,Bibata-Modern-Ice" - # "HYPRCURSOR_SIZE,26" - # "XCURSOR_THEME,Bibata-Modern-Ice" - # "XCURSOR_SIZE,26" - # fix - "GSK_RENDERER,gl" - ]; - bind = [ - # Application Keybinds - "$mod, T, exec, ${pkgs.kitty}/bin/kitty" - "$mod, E, exec, ${pkgs.xfce.thunar}/bin/thunar" - "$mod, R, exec, ${pkgs.pavucontrol}/bin/pavucontrol -t 3" # open pavucontrol on 'outputs' tab - "$mod, M, exec, ${pkgs.thunderbird}/bin/thunderbird" - # "$mod, B, exec, ${pkgs.waypaper}/bin/waypaper" - # "$mod, A, exec, ${pkgs.neovide}/bin/neovide" - "$mod, N, exec, sleep 0.1 && ${pkgs.swaynotificationcenter}/bin/swaync-client -t -sw" - - # Window actions - "$mod, Q, killactive" - "$mod, W, togglefloating" - "$mod, V, togglesplit" - "$mod, Return, fullscreen" - - # Move around - "$mod, $Left, movefocus, l" - "$mod, $Right, movefocus, r" - "$mod, $Up, movefocus, u" - "$mod, $Down, movefocus, d" - - "$mod, D, workspace, previous" - - "$mod, 1, workspace, 1" - "$mod+Ctrl, H, workspace, 1" - "$mod, 2, workspace, 2" - "$mod+Ctrl, J, workspace, 2" - "$mod, 3, workspace, 3" - "$mod+Ctrl, K, workspace, 3" - "$mod, 4, workspace, 4" - "$mod+Ctrl, L, workspace, 4" - "$mod, 5, workspace, 5" - "$mod+Ctrl, semicolon, workspace, 5" - "$mod, 6, workspace, 6" - "$mod+Ctrl, apostrophe, workspace, 6" - "$mod, 7, workspace, 7" - "$mod+Ctrl, U, workspace, 7" - "$mod, 8, workspace, 8" - "$mod+Ctrl, I, workspace, 8" - "$mod, 9, workspace, 9" - "$mod+Ctrl, O, workspace, 9" - "$mod, 0, workspace, 10" - "$mod+Ctrl, P, workspace, 10" - - # Move active window to a workspace with mainMod + SHIFT + [0-9] - "$mod+Shift, 1, movetoworkspace, 1" - "$mod+Ctrl+Shift, H, movetoworkspace, 1" - "$mod+Shift, 2, movetoworkspace, 2" - "$mod+Ctrl+Shift, J, movetoworkspace, 2" - "$mod+Shift, 3, movetoworkspace, 3" - "$mod+Ctrl+Shift, K, movetoworkspace, 3" - "$mod+Shift, 4, movetoworkspace, 4" - "$mod+Ctrl+Shift, L, movetoworkspace, 4" - "$mod+Shift, 5, movetoworkspace, 5" - "$mod+Ctrl+Shift, semicolon, movetoworkspace, 5" - "$mod+Shift, 6, movetoworkspace, 6" - "$mod+Ctrl+Shift, apostrophe, movetoworkspace, 6" - "$mod+Shift, 7, movetoworkspace, 7" - "$mod+Ctrl+Shift, U, movetoworkspace, 7" - "$mod+Shift, 8, movetoworkspace, 8" - "$mod+Ctrl+Shift, I, movetoworkspace, 8" - "$mod+Shift, 9, movetoworkspace, 9" - "$mod+Ctrl+Shift, O, movetoworkspace, 9" - "$mod+Shift, 0, movetoworkspace, 10" - "$mod+Ctrl+Shift, P, movetoworkspace, 10" - - # Special workspace - "$mod, S, togglespecialworkspace" - "$mod+Alt, S, movetoworkspacesilent, special" - - # Move windows around - "$mod+Shift, $Left, movewindow, l" - "$mod+Shift, $Right, movewindow, r" - "$mod+Shift, $Up, movewindow, u" - "$mod+Shift, $Down, movewindow, d" - - "$mod+Ctrl, bracketright, movetoworkspace, r+1" - "$mod+Ctrl, bracketleft, movetoworkspace, r-1" - - "$mod, bracketright, workspace, r+1" - "$mod, bracketleft, workspace, r-1" - - # Utilities - "$mod, Space, exec, pkill -x rofi || rofi -show drun" # Run rofi application launcher - "$mod, G, exec, pkill -x rofi || rofi -show window" # Run rofi window switcher - - ''$mod, P, exec, ${pkgs.grim}/bin/grim -g "$(${pkgs.slurp}/bin/slurp)" - | ${pkgs.swappy}/bin/swappy -f -'' # Screenshot - ''$mod+Shift, P, exec, ${pkgs.grim}/bin/grim - | ${pkgs.swappy}/bin/swappy -f -'' # Screenshot - - "$mod, Backspace, exec, pkill -x wlogout || wlogout" # show logout menu - - "$mod, Z, exec, loginctl lock-session" - - # Media controls - ",XF86AudioMute, exec, ${pkgs.pamixer}/bin/pamixer -t" - ",XF86AudioPlay, exec, ${pkgs.playerctl}/bin/playerctl --player=%any,firefox play-pause" - ",XF86AudioNext, exec, ${pkgs.playerctl}/bin/playerctl --player=%any,firefox next" - ",XF86AudioRewind, exec, ${pkgs.playerctl}/bin/playerctl --player=%any,firefox previous" - "$mod, F, exec, zen" - ]; - # ++ ( - # if pkgs.system != "aarch64-linux" then [ "$mod, F, exec, zen" ] else [ "$mod, F, exec, floorp" ] - # ); - bindm = [ - "$mod, mouse:272, movewindow" - "$mod, mouse:273, resizewindow" - ]; - bindel = [ - ",XF86MonBrightnessDown, exec, ${pkgs.brightnessctl}/bin/brightnessctl set 5%-" - ",XF86MonBrightnessUp, exec, ${pkgs.brightnessctl}/bin/brightnessctl set 5%+" - ",XF86AudioRaiseVolume, exec, ${pkgs.pamixer}/bin/pamixer -i 5" - ",XF86AudioLowerVolume, exec, ${pkgs.pamixer}/bin/pamixer -d 5" - ]; - binde = [ - # Resize windows - "$mod+Alt, $Right, resizeactive, 30 0" - "$mod+Alt, $Left, resizeactive, -30 0" - "$mod+Alt, $Up, resizeactive, 0 -30" - "$mod+Alt, $Down, resizeactive, 0 30" - ]; - windowrulev2 = [ - "opacity 0.90 0.90,class:^(librewolf)$" - "opacity 0.90 0.90,class:^(floorp)$" - "opacity 0.90 0.90,class:^(zen-alpha)$" - "opacity 0.90 0.90,class:^(zen-beta)$" - "opacity 0.90 0.90,class:^(Brave-browser)$" - "opacity 0.80 0.80,class:^(Steam)$" - "opacity 0.80 0.80,class:^(steam)$" - "opacity 0.80 0.80,class:^(steamwebhelper)$" - "opacity 0.80 0.80,class:^(Spotify)$" - "opacity 0.80 0.80,initialTitle:^(Spotify Premium)$" - "opacity 0.80 0.80,initialTitle:^(Spotify Free)$" - "opacity 0.80 0.80,class:^(code-oss)$" - "opacity 0.80 0.80,class:^(Code)$" - "opacity 0.80 0.80,class:^(code-url-handler)$" - "opacity 0.80 0.80,class:^(code-insiders-url-handler)$" - "opacity 0.80 0.80,class:^(kitty)$" - "opacity 0.80 0.80,class:^(neovide)$" - "opacity 0.80 0.80,class:^(org.kde.dolphin)$" - "opacity 0.80 0.80,class:^(thunar)$" - "opacity 0.80 0.80,class:^(org.kde.ark)$" - "opacity 0.80 0.80,class:^(nwg-look)$" - "opacity 0.80 0.80,class:^(qt5ct)$" - "opacity 0.80 0.80,class:^(qt6ct)$" - "opacity 0.80 0.80,class:^(kvantummanager)$" - "opacity 0.80 0.80,class:^(waypaper)$" - "opacity 0.80 0.80,class:^(org.pulseaudio.pavucontrol)$" - "opacity 0.80 0.80,class:^(com.github.wwmm.easyeffects)$" - "opacity 0.80 0.80,class:^(thunderbird)$" - - "opacity 0.90 0.90,class:^(com.github.rafostar.Clapper)$ # Clapper-Gtk" - "opacity 0.80 0.80,class:^(com.github.tchx84.Flatseal)$ # Flatseal-Gtk" - "opacity 0.80 0.80,class:^(hu.kramo.Cartridges)$ # Cartridges-Gtk" - "opacity 0.80 0.80,class:^(com.obsproject.Studio)$ # Obs-Qt" - "opacity 0.80 0.80,class:^(gnome-boxes)$ # Boxes-Gtk" - "opacity 0.80 0.80,class:^(discord)$ # Discord-Electron" - "opacity 0.80 0.80,class:^(vesktop)$ # Vesktop-Electron" - "opacity 0.80 0.80,class:^(ArmCord)$ # ArmCord-Electron" - "opacity 0.80 0.80,class:^(app.drey.Warp)$ # Warp-Gtk" - "opacity 0.80 0.80,class:^(net.davidotek.pupgui2)$ # ProtonUp-Qt" - "opacity 0.80 0.80,class:^(yad)$ # Protontricks-Gtk" - "opacity 0.80 0.80,class:^(signal)$ # Signal-Gtk" - "opacity 0.80 0.80,class:^(io.github.alainm23.planify)$ # planify-Gtk" - "opacity 0.80 0.80,class:^(io.gitlab.theevilskeleton.Upscaler)$ # Upscaler-Gtk" - "opacity 0.80 0.80,class:^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gtk" - "opacity 0.80 0.80,class:^(lutris)$ # Lutris game launcher" - - "opacity 0.80 0.70,class:^(pavucontrol)$" - "opacity 0.80 0.70,class:^(blueman-manager)$" - "opacity 0.80 0.70,class:^(nm-applet)$" - "opacity 0.80 0.70,class:^(nm-connection-editor)$" - "opacity 0.80 0.70,class:^(org.kde.polkit-kde-authentication-agent-1)$" - - "float,class:^(org.kde.dolphin)$,title:^(Progress Dialog — Dolphin)$" - "float,class:^(org.kde.dolphin)$,title:^(Copying — Dolphin)$" - "float,title:^(Picture-in-Picture)$" - "float,class:^(librewolf)$,title:^(Library)$" - "float,class:^(floorp)$,title:^(Library)$" - "float,class:^(zen-alpha)$,title:^(Library)$" - "float,title:^(Extension: (Bitwarden Password Manager))$" - "float,class:^(vlc)$" - "float,class:^(kvantummanager)$" - "float,class:^(qt5ct)$" - "float,class:^(qt6ct)$" - "float,class:^(nwg-look)$" - "float,class:^(org.kde.ark)$" - "float,class:^(org.pulseaudio.pavucontrol)$" - "float,class:^(com.github.rafostar.Clapper)$ # Clapper-Gtk" - "float,class:^(app.drey.Warp)$ # Warp-Gtk" - "float,class:^(net.davidotek.pupgui2)$ # ProtonUp-Qt" - "float,class:^(yad)$ # Protontricks-Gtk" - "float,class:^(eog)$ # Imageviewer-Gtk" - "float,class:^(io.github.alainm23.planify)$ # planify-Gtk" - "float,class:^(io.gitlab.theevilskeleton.Upscaler)$ # Upscaler-Gtk" - "float,class:^(com.github.unrud.VideoDownloader)$ # VideoDownloader-Gkk" - "float,class:^(blueman-manager)$" - "float,class:^(nm-applet)$" - "float,class:^(nm-connection-editor)$" - "float,class:^(org.kde.polkit-kde-authentication-agent-1)$" - "opacity 0.80 0.80,class:^(org.freedesktop.impl.portal.desktop.gtk)$" - "opacity 0.80 0.80,class:^(org.freedesktop.impl.portal.desktop.hyprland)$" - - "size 50% 50%,class:^(org.pulseaudio.pavucontrol)" - - "stayfocused, class:^(pinentry-)" # fix pinentry losing focus - ]; - layerrule = [ - "blur,rofi" - "ignorezero,rofi" - "animation slide bottom 0.2 0.2 wind,rofi" - "blur,notifications" - "ignorezero,notifications" - "blur,swaync-notification-window" - "animation slide right 0.5 0.5,swaync-control-center" - "animation slide right 0.5 0.5,notifications" - "animation slide right 0.5 0.5,swaync-notification-window" - "ignorezero,swaync-notification-window" - "blur,swaync-control-center" - "ignorezero,swaync-control-center" - "blur,logout_dialog" - ]; - dwindle = { - pseudotile = "yes"; - preserve_split = "yes"; - }; - animations = { - enabled = "yes"; - bezier = [ - "wind, 0.05, 0.9, 0.1, 1.05" - "winIn, 0.1, 1.1, 0.1, 1.1" - "winOut, 0.3, -0.3, 0, 1" - "liner, 1, 1, 1, 1" - ]; - animation = [ - "windows, 1, 6, wind, slide" - "windowsIn, 1, 6, winIn, slide" - "windowsOut, 1, 5, winOut, slide" - "windowsMove, 1, 5, wind, slide" - # "border, 1, 1, liner" - # "borderangle, 1, 30, liner, loop" - "fade, 1, 10, default" - "workspaces, 1, 5, wind" - # "layers, 1, 8, default, slide" - ]; - }; - - general = { - gaps_in = "3"; - gaps_out = "8"; - border_size = "2"; - # - # the dot is a hyprland name, not nix syntax, so we escape it - "col.active_border" = pkgs.lib.mkForce "rgba(ca9ee6ff) rgba(f2d5cfff) 45deg"; - "col.inactive_border" = pkgs.lib.mkForce "rgba(b4befecc) rgba(6c7086cc) 45deg"; - layout = "dwindle"; - resize_on_border = "true"; - }; - - misc = { - disable_hyprland_logo = true; - disable_splash_rendering = true; - }; - - cursor = { - hide_on_key_press = true; - }; - - decoration = { - rounding = "10"; - dim_special = "0.3"; - blur = { - enabled = "yes"; - size = "6"; - passes = "3"; - new_optimizations = "on"; - ignore_opacity = "on"; - xray = "false"; - special = true; - }; - shadow = { - enabled = false; - }; - }; - input = { - sensitivity = "-0.65"; - }; - }; - }; - - services.hyprpaper.enable = true; - - programs.hyprlock = { - enable = true; - settings = { - general = { - hide_cursor = true; - grace = 1; - }; - background = { - monitor = ""; - path = "/tmp/__hyprlock-monitor-screenshot.png"; - blur_passes = 3; - blur_size = 7; - noise = 0.0117; - contrast = 0.8916; - brightness = 0.8172; - vibrancy = 0.1696; - vibrancy_darkness = 0.0; - }; - input-field = { - monitor = ""; - size = "200, 50"; - outline_thickness = 3; - dots_size = 0.33; - dots_spacing = 0.15; - dots_center = false; - dots_rounding = -1; - outer_color = "rgb(151515)"; - inner_color = "rgb(200, 200, 200)"; - font_color = "rgb(10, 10, 10)"; - fade_on_empty = true; - fade_timeout = 1000; - placeholder_text = "Input Password..."; - hide_input = false; - rounding = -1; - check_color = "rgb(204, 136, 34)"; - fail_color = "rgb(204, 34, 34)"; - fail_text = "$FAIL ($ATTEMPTS)"; - fail_timeout = 2000; - fail_transition = 300; - capslock_color = -1; - numlock_color = -1; - bothlock_color = -1; - invert_numlock = false; - swap_font_color = false; - - position = "0, -20"; - halign = "center"; - valign = "center"; - }; - }; - }; - - services.hypridle = { - enable = true; - settings = { - general = { - lock_cmd = "pidof hyprlock || ${pkgs.grim}/bin/grim -o ${config.programs.hyprlock.settings.background.monitor} /tmp/__hyprlock-monitor-screenshot.png && ${pkgs.hyprlock}/bin/hyprlock"; # avoid starting multiple hyprlock instances. - before_sleep_cmd = "loginctl lock-session"; # lock before suspend. - after_sleep_cmd = "hyprctl dispatch dpms on"; # to avoid having to press a key twice to turn on the display. - }; - listener = [ - { - timeout = 1500; - on-timeout = "loginctl lock-session"; - } - { - timeout = 330; # 5.5min - on-timeout = "hyprctl dispatch dpms off"; # screen off when timeout has passed - on-resume = "hyprctl dispatch dpms on"; # screen on when activity is detected after timeout has fired. - } - { - timeout = 1800; - on-timeout = "systemctl suspend"; - } - ]; - }; - }; -} diff --git a/users/youwen/linux/hyprland/desktop/default.nix b/users/youwen/linux/hyprland/desktop/default.nix deleted file mode 100644 index 3870786..0000000 --- a/users/youwen/linux/hyprland/desktop/default.nix +++ /dev/null @@ -1 +0,0 @@ -{ imports = [ ../common.nix ]; } diff --git a/users/youwen/linux/hyprland/laptop/default.nix b/users/youwen/linux/hyprland/laptop/default.nix deleted file mode 100644 index b21b9ee..0000000 --- a/users/youwen/linux/hyprland/laptop/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ lib, ... }: -{ - imports = [ ../common.nix ]; - wayland.windowManager.hyprland.settings.input.touchpad = { - natural_scroll = true; - disable_while_typing = true; - clickfinger_behavior = true; - tap-to-click = false; - scroll_factor = 0.15; - }; - wayland.windowManager.hyprland.settings.input.sensitivity = lib.mkForce "0.0"; - wayland.windowManager.hyprland.settings.env = [ - "HYPRCURSOR_THEME,Bibata-Modern-Ice" - "HYPRCURSOR_SIZE,24" - "XCURSOR_THEME,Bibata-Modern-Ice" - "XCURSOR_SIZE,24" - ]; -} diff --git a/users/youwen/linux/laptop/default.nix b/users/youwen/linux/laptop/default.nix deleted file mode 100644 index 23b9a62..0000000 --- a/users/youwen/linux/laptop/default.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ - ../theming - ../home.nix - ../programs - ../hyprland/laptop - ../waybar/laptop - ../vesktop - ]; - - # some overrides for laptop specifically - programs.kitty.settings.font_size = pkgs.lib.mkForce 11; - programs.neovide.settings.font.size = pkgs.lib.mkForce 11; -} diff --git a/users/youwen/linux/packages/aarch-64/default.nix b/users/youwen/linux/packages/aarch-64/default.nix deleted file mode 100644 index dc5fd2d..0000000 --- a/users/youwen/linux/packages/aarch-64/default.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ inputs, pkgs, ... }: -let - createCommon = import ../common-packages.nix; -in -{ - home.packages = (createCommon pkgs) ++ [ - ]; - - home.sessionVariables = { - DEFAULT_BROWSER = "${pkgs.zen-browser}/bin/zen"; - }; -} diff --git a/users/youwen/linux/packages/common-packages.nix b/users/youwen/linux/packages/common-packages.nix deleted file mode 100644 index f1352d8..0000000 --- a/users/youwen/linux/packages/common-packages.nix +++ /dev/null @@ -1,41 +0,0 @@ -pkgs: with pkgs; [ - # archives - zip - xz - unzip - p7zip - - # utils - nurl # helps fetch git data for nixpkgs - ffmpeg - - # nix related - # - # it provides the command `nom` works just like `nix` - # with more details log output - nix-output-monitor - - # system tools - pciutils # lspci - usbutils # lsusb - - # desktop utils - # bitwarden-cli - - # desktop apps - xfce.thunar - thunderbird - - # messengers - signal-desktop - iamb - discordo - - # fun - ani-cli - manga-tui - - gcc - - hledger -] diff --git a/users/youwen/linux/packages/x86_64/default.nix b/users/youwen/linux/packages/x86_64/default.nix deleted file mode 100644 index 5be5436..0000000 --- a/users/youwen/linux/packages/x86_64/default.nix +++ /dev/null @@ -1,20 +0,0 @@ -{ - pkgs, - inputs, - ... -}: -let - createCommon = import ../common-packages.nix; -in -{ - home.packages = - (createCommon pkgs) - ++ (with pkgs; [ - bitwarden-desktop - sbctl - ]); - - home.sessionVariables = { - DEFAULT_BROWSER = "${pkgs.zen-browser}/bin/zen"; - }; -} diff --git a/users/youwen/linux/programs/default.nix b/users/youwen/linux/programs/default.nix deleted file mode 100644 index 1002fd0..0000000 --- a/users/youwen/linux/programs/default.nix +++ /dev/null @@ -1,76 +0,0 @@ -{ pkgs, inputs, ... }: -let - # mkFirefoxModule = inputs.home-manager.mkFirefoxModule; - mkFirefoxModule = import "${inputs.home-manager}/modules/programs/firefox/mkFirefoxModule.nix"; -in -{ - - imports = [ - (mkFirefoxModule { - modulePath = [ - "programs" - "zen" - ]; - name = "Zen"; - wrappedPackageName = "zen-browser"; - unwrappedPackageName = "zen-browser-unwrapped"; - visible = true; - - platforms.linux = { - configPath = ".zen"; - vendorPath = ".zen"; - }; - # platforms.darwin = { - # configPath = "Library/Application Support/Floorp"; - # }; - }) - ]; - programs.kitty = { - enable = true; - # themeFile = "rose-pine"; - font.name = "CaskaydiaCove Nerd Font"; - shellIntegration.enableFishIntegration = true; - shellIntegration.enableBashIntegration = true; - settings = { - font_size = 12; - window_padding_width = "8 8"; - confirm_os_window_close = -1; - enable_audio_bell = "no"; - background_opacity = pkgs.lib.mkForce "0.8"; - allow_remote_control = "yes"; - listen_on = "unix:/tmp/kitty"; - scrollback_pager = ''nvim --noplugin -c "set signcolumn=no showtabline=0" -c "silent write! /tmp/kitty_scrollback_buffer | te cat /tmp/kitty_scrollback_buffer - "''; - cursor = pkgs.lib.mkForce "#c0caf5"; - cursor_text_color = pkgs.lib.mkForce "#1a1b26"; - cursor_trail = 3; - }; - keybindings = { - "kitty_mod+h" = "show_scrollback"; - }; - }; - - programs.neovide = { - enable = false; - settings = { - font = { - normal = [ "CaskaydiaCove Nerd Font" ]; - size = 13; - }; - }; - }; - - xdg.mimeApps = { - enable = true; - defaultApplications = { - "text/html" = [ "zen.desktop" ]; - "x-scheme-handler/http" = [ "zen.desktop" ]; - "x-scheme-handler/https" = [ "zen.desktop" ]; - "x-scheme-handler/about" = [ "zen.desktop" ]; - "x-scheme-handler/unknown" = [ "zen.desktop" ]; - }; - }; - - programs.zen = { - enable = true; - }; -} diff --git a/users/youwen/linux/spicetify/default.nix b/users/youwen/linux/spicetify/default.nix deleted file mode 100644 index 05c4a76..0000000 --- a/users/youwen/linux/spicetify/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - inputs, - pkgs, - ... -}: -let - spicepkgs = inputs.spicetify.legacyPackages.${pkgs.system}; -in -{ - imports = [ - inputs.spicetify.homeManagerModules.default - ]; - - programs.spicetify = { - enable = true; - # theme = spicepkgs.themes.dribbblish; - # colorScheme = "rosepine"; - enabledExtensions = with spicepkgs.extensions; [ - lastfm - fullAppDisplayMod - ]; - enabledCustomApps = with spicepkgs.apps; [ - lyricsPlus - ]; - }; -} diff --git a/users/youwen/linux/theming/catppuccin.nix b/users/youwen/linux/theming/catppuccin.nix deleted file mode 100755 index e6b4b43..0000000 --- a/users/youwen/linux/theming/catppuccin.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ - programs.fzf.catppuccin = { - enable = true; - flavor = "macchiato"; - }; - programs.lazygit.catppuccin = { - enable = true; - flavor = "macchiato"; - }; - programs.bat.catppuccin = { - enable = true; - flavor = "macchiato"; - }; - programs.fish.catppuccin = { - enable = true; - flavor = "mocha"; - }; - programs.yazi.catppuccin = { - enable = true; - flavor = "macchiato"; - }; -} diff --git a/users/youwen/linux/theming/default.nix b/users/youwen/linux/theming/default.nix deleted file mode 100644 index 5b1a9ef..0000000 --- a/users/youwen/linux/theming/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ pkgs, ... }: -{ - # imports = [ ./catppuccin.nix ]; - # - imports = [ ./stylix.nix ]; - - gtk = { - enable = true; - cursorTheme = { - name = "Bibata-Modern-Ice"; - size = 26; - }; - iconTheme = { - name = "Papirus-Dark"; - }; - # theme = { - # name = "rose-pine"; - # package = pkgs.rose-pine-gtk-theme; - # }; - }; - - # qt = { - # enable = true; - # platformTheme.name = "gtk"; - # style.name = "gtk2"; - # }; - - # home.file.".config/kdeglobals".text = '' - # [Colors:View] - # BackgroundNormal=#191724 - # ''; -} diff --git a/users/youwen/linux/theming/stylix.nix b/users/youwen/linux/theming/stylix.nix deleted file mode 100644 index e545db8..0000000 --- a/users/youwen/linux/theming/stylix.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ - stylix.targets = { - waybar.enable = false; - kitty.variant256Colors = true; - neovim.enable = false; - kde.enable = true; - gnome.enable = true; - swaync.enable = false; - hyprlock.enable = false; - hyprland.enable = false; - }; -} diff --git a/users/youwen/linux/var/easyeffects/input/Default.json b/users/youwen/linux/var/easyeffects/input/Default.json deleted file mode 100644 index 60b5635..0000000 --- a/users/youwen/linux/var/easyeffects/input/Default.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "input": { - "blocklist": [], - "compressor#0": { - "attack": 20.0, - "boost-amount": 6.0, - "boost-threshold": -72.0, - "bypass": true, - "dry": -100.0, - "hpf-frequency": 10.0, - "hpf-mode": "off", - "input-gain": 0.0, - "knee": -6.0, - "lpf-frequency": 20000.0, - "lpf-mode": "off", - "makeup": 0.0, - "mode": "Downward", - "output-gain": 0.0, - "ratio": 4.0, - "release": 100.0, - "release-threshold": -100.0, - "sidechain": { - "lookahead": 0.0, - "mode": "RMS", - "preamp": 0.0, - "reactivity": 10.0, - "source": "Middle", - "stereo-split-source": "Left/Right", - "type": "Feed-forward" - }, - "stereo-split": false, - "threshold": -12.0, - "wet": 0.0 - }, - "limiter#0": { - "alr": false, - "alr-attack": 5.0, - "alr-knee": 0.0, - "alr-release": 50.0, - "attack": 5.0, - "bypass": true, - "dithering": "None", - "external-sidechain": false, - "gain-boost": true, - "input-gain": 0.0, - "lookahead": 5.0, - "mode": "Herm Thin", - "output-gain": 0.0, - "oversampling": "None", - "release": 5.0, - "sidechain-preamp": 0.0, - "stereo-link": 100.0, - "threshold": 0.0 - }, - "plugins_order": [ - "limiter#0", - "compressor#0", - "reverb#0" - ], - "reverb#0": { - "amount": -12.0, - "bass-cut": 300.0, - "bypass": true, - "decay-time": 1.5, - "diffusion": 0.5, - "dry": 0.0, - "hf-damp": 5000.0, - "input-gain": 0.0, - "output-gain": 0.0, - "predelay": 0.0, - "room-size": "Large", - "treble-cut": 5000.0 - } - } -} diff --git a/users/youwen/linux/var/easyeffects/input/Studio.json b/users/youwen/linux/var/easyeffects/input/Studio.json deleted file mode 100644 index f05bb2d..0000000 --- a/users/youwen/linux/var/easyeffects/input/Studio.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "input": { - "blocklist": [], - "compressor#0": { - "attack": 20.0, - "boost-amount": 6.0, - "boost-threshold": -72.0, - "bypass": false, - "dry": -100.0, - "hpf-frequency": 10.0, - "hpf-mode": "off", - "input-gain": 0.0, - "knee": -6.0, - "lpf-frequency": 20000.0, - "lpf-mode": "off", - "makeup": 0.0, - "mode": "Downward", - "output-gain": -2.1, - "ratio": 4.0, - "release": 100.0, - "release-threshold": -100.0, - "sidechain": { - "lookahead": 0.0, - "mode": "RMS", - "preamp": 0.0, - "reactivity": 10.0, - "source": "Middle", - "stereo-split-source": "Left/Right", - "type": "Feed-forward" - }, - "stereo-split": false, - "threshold": -12.0, - "wet": 0.0 - }, - "limiter#0": { - "alr": false, - "alr-attack": 5.0, - "alr-knee": 0.0, - "alr-release": 50.0, - "attack": 5.0, - "bypass": false, - "dithering": "None", - "external-sidechain": false, - "gain-boost": true, - "input-gain": 0.0, - "lookahead": 5.0, - "mode": "Herm Thin", - "output-gain": 0.0, - "oversampling": "None", - "release": 5.0, - "sidechain-preamp": 0.0, - "stereo-link": 100.0, - "threshold": 0.0 - }, - "plugins_order": [ - "limiter#0", - "speex#0", - "compressor#0" - ], - "speex#0": { - "bypass": false, - "enable-agc": true, - "enable-denoise": true, - "enable-dereverb": false, - "input-gain": 0.0, - "noise-suppression": -70, - "output-gain": 0.0, - "vad": { - "enable": true, - "probability-continue": 90, - "probability-start": 95 - } - } - } -} diff --git a/users/youwen/linux/var/easyeffects/output/AirPods Pro ANC.json b/users/youwen/linux/var/easyeffects/output/AirPods Pro ANC.json deleted file mode 100644 index 73a2624..0000000 --- a/users/youwen/linux/var/easyeffects/output/AirPods Pro ANC.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "output": { - "blocklist": [], - "equalizer#0": { - "balance": 0.0, - "bypass": false, - "input-gain": -3.68, - "left": { - "band0": { - "frequency": 105.0, - "gain": 0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 27.100000381469727, - "gain": -0.30000001192092896, - "mode": "APO (DR)", - "mute": false, - "q": 2.7300000190734863, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 79.0, - "gain": 1.7999999523162842, - "mode": "APO (DR)", - "mute": false, - "q": 1.2300000190734863, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 474.8999938964844, - "gain": -2.5, - "mode": "APO (DR)", - "mute": false, - "q": 0.5400000214576721, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1164.199951171875, - "gain": 2.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.119999885559082, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2344.60009765625, - "gain": 2.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.0899999141693115, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 5148.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 1.6100000143051147, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 6457.60009765625, - "gain": -5.0, - "mode": "APO (DR)", - "mute": false, - "q": 6.0, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 9619.900390625, - "gain": 3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.309999942779541, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 0.0, - "pitch-left": 0.0, - "pitch-right": 0.0, - "right": { - "band0": { - "frequency": 105.0, - "gain": 0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 27.100000381469727, - "gain": -0.30000001192092896, - "mode": "APO (DR)", - "mute": false, - "q": 2.7300000190734863, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 79.0, - "gain": 1.7999999523162842, - "mode": "APO (DR)", - "mute": false, - "q": 1.2300000190734863, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 474.8999938964844, - "gain": -2.5, - "mode": "APO (DR)", - "mute": false, - "q": 0.5400000214576721, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1164.199951171875, - "gain": 2.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.119999885559082, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2344.60009765625, - "gain": 2.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.0899999141693115, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 5148.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 1.6100000143051147, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 6457.60009765625, - "gain": -5.0, - "mode": "APO (DR)", - "mute": false, - "q": 6.0, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 9619.900390625, - "gain": 3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.309999942779541, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "split-channels": false - }, - "plugins_order": [ - "equalizer#0" - ] - } -} diff --git a/users/youwen/linux/var/easyeffects/output/AirPods Pro Transparency.json b/users/youwen/linux/var/easyeffects/output/AirPods Pro Transparency.json deleted file mode 100644 index ae46b48..0000000 --- a/users/youwen/linux/var/easyeffects/output/AirPods Pro Transparency.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "output": { - "blocklist": [], - "equalizer#0": { - "balance": 0.0, - "bypass": false, - "input-gain": -3.34, - "left": { - "band0": { - "frequency": 105.0, - "gain": 0.699999988079071, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 26.5, - "gain": -0.4000000059604645, - "mode": "APO (DR)", - "mute": false, - "q": 2.380000114440918, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 79.19999694824219, - "gain": 1.600000023841858, - "mode": "APO (DR)", - "mute": false, - "q": 1.2999999523162842, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 468.0, - "gain": -2.5, - "mode": "APO (DR)", - "mute": false, - "q": 0.5400000214576721, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1152.699951171875, - "gain": 1.899999976158142, - "mode": "APO (DR)", - "mute": false, - "q": 2.890000104904175, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2310.800048828125, - "gain": 1.7999999523162842, - "mode": "APO (DR)", - "mute": false, - "q": 2.569999933242798, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 5148.7001953125, - "gain": 3.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.4700000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 6472.39990234375, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 6.0, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 9526.5, - "gain": 3.700000047683716, - "mode": "APO (DR)", - "mute": false, - "q": 2.25, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 0.0, - "pitch-left": 0.0, - "pitch-right": 0.0, - "right": { - "band0": { - "frequency": 105.0, - "gain": 0.699999988079071, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 26.5, - "gain": -0.4000000059604645, - "mode": "APO (DR)", - "mute": false, - "q": 2.380000114440918, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 79.19999694824219, - "gain": 1.600000023841858, - "mode": "APO (DR)", - "mute": false, - "q": 1.2999999523162842, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 468.0, - "gain": -2.5, - "mode": "APO (DR)", - "mute": false, - "q": 0.5400000214576721, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1152.699951171875, - "gain": 1.899999976158142, - "mode": "APO (DR)", - "mute": false, - "q": 2.890000104904175, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2310.800048828125, - "gain": 1.7999999523162842, - "mode": "APO (DR)", - "mute": false, - "q": 2.569999933242798, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 5148.7001953125, - "gain": 3.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.4700000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 6472.39990234375, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 6.0, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 9526.5, - "gain": 3.700000047683716, - "mode": "APO (DR)", - "mute": false, - "q": 2.25, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "split-channels": false - }, - "plugins_order": [ - "equalizer#0" - ] - } -} diff --git a/users/youwen/linux/var/easyeffects/output/Arctis Pro EQ.json b/users/youwen/linux/var/easyeffects/output/Arctis Pro EQ.json deleted file mode 100644 index 3f774c8..0000000 --- a/users/youwen/linux/var/easyeffects/output/Arctis Pro EQ.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "output": { - "blocklist": [], - "equalizer#0": { - "balance": 0.0, - "bypass": false, - "input-gain": -8.61, - "left": { - "band0": { - "frequency": 105.0, - "gain": -0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 50.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.0399999618530273, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 135.6999969482422, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.149999976158142, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 361.3999938964844, - "gain": 3.0999999046325684, - "mode": "APO (DR)", - "mute": false, - "q": 1.159999966621399, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1135.300048828125, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 1.2200000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2703.699951171875, - "gain": -3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.799999952316284, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3766.800048828125, - "gain": 9.399999618530273, - "mode": "APO (DR)", - "mute": false, - "q": 1.8300000429153442, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5260.39990234375, - "gain": 5.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.609999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 8775.2998046875, - "gain": -7.400000095367432, - "mode": "APO (DR)", - "mute": false, - "q": 1.75, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 3.9, - "pitch-left": 0.0, - "pitch-right": 0.0, - "right": { - "band0": { - "frequency": 105.0, - "gain": -0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 50.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.0399999618530273, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 135.6999969482422, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.149999976158142, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 361.3999938964844, - "gain": 3.0999999046325684, - "mode": "APO (DR)", - "mute": false, - "q": 1.159999966621399, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1135.300048828125, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 1.2200000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2703.699951171875, - "gain": -3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.799999952316284, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3766.800048828125, - "gain": 9.399999618530273, - "mode": "APO (DR)", - "mute": false, - "q": 1.8300000429153442, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5260.39990234375, - "gain": 5.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.609999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 8775.2998046875, - "gain": -7.400000095367432, - "mode": "APO (DR)", - "mute": false, - "q": 1.75, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "split-channels": false - }, - "plugins_order": [ - "equalizer#0" - ] - } -} diff --git a/users/youwen/linux/var/easyeffects/output/DT770 Pro.json b/users/youwen/linux/var/easyeffects/output/DT770 Pro.json deleted file mode 100644 index d30f198..0000000 --- a/users/youwen/linux/var/easyeffects/output/DT770 Pro.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "output": { - "blocklist": [], - "equalizer#0": { - "balance": 0.0, - "bypass": false, - "input-gain": -4.74, - "left": { - "band0": { - "frequency": 105.0, - "gain": 3.0, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 53.5, - "gain": -6.800000190734863, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 141.89999389648438, - "gain": -2.4000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.7699999809265137, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 199.89999389648438, - "gain": 6.0, - "mode": "APO (DR)", - "mute": false, - "q": 2.5, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 943.5, - "gain": -1.399999976158142, - "mode": "APO (DR)", - "mute": false, - "q": 3.5, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2352.89990234375, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 3.440000057220459, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3523.5, - "gain": 4.800000190734863, - "mode": "APO (DR)", - "mute": false, - "q": 3.859999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5082.7001953125, - "gain": -3.5, - "mode": "APO (DR)", - "mute": false, - "q": 4.53000020980835, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 6828.10009765625, - "gain": -3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 3.2799999713897705, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 3.9, - "pitch-left": 0.0, - "pitch-right": 0.0, - "right": { - "band0": { - "frequency": 105.0, - "gain": 3.0, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 53.5, - "gain": -6.800000190734863, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 141.89999389648438, - "gain": -2.4000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.7699999809265137, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 199.89999389648438, - "gain": 6.0, - "mode": "APO (DR)", - "mute": false, - "q": 2.5, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 943.5, - "gain": -1.399999976158142, - "mode": "APO (DR)", - "mute": false, - "q": 3.5, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2352.89990234375, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 3.440000057220459, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3523.5, - "gain": 4.800000190734863, - "mode": "APO (DR)", - "mute": false, - "q": 3.859999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5082.7001953125, - "gain": -3.5, - "mode": "APO (DR)", - "mute": false, - "q": 4.53000020980835, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 6828.10009765625, - "gain": -3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 3.2799999713897705, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 0.6666666865348816, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "split-channels": false - }, - "plugins_order": [ - "equalizer#0" - ] - } -} diff --git a/users/youwen/linux/var/easyeffects/output/Default.json b/users/youwen/linux/var/easyeffects/output/Default.json deleted file mode 100644 index 02e450d..0000000 --- a/users/youwen/linux/var/easyeffects/output/Default.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "output": { - "blocklist": [], - "equalizer#0": { - "balance": 0.0, - "bypass": true, - "input-gain": -8.61, - "left": { - "band0": { - "frequency": 105.0, - "gain": -0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 50.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.0399999618530273, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 135.6999969482422, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.149999976158142, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 361.3999938964844, - "gain": 3.0999999046325684, - "mode": "APO (DR)", - "mute": false, - "q": 1.159999966621399, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1135.300048828125, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 1.2200000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2703.699951171875, - "gain": -3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.799999952316284, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3766.800048828125, - "gain": 9.399999618530273, - "mode": "APO (DR)", - "mute": false, - "q": 1.8300000429153442, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5260.39990234375, - "gain": 5.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.609999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 8775.2998046875, - "gain": -7.400000095367432, - "mode": "APO (DR)", - "mute": false, - "q": 1.75, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "mode": "IIR", - "num-bands": 10, - "output-gain": 3.9, - "pitch-left": 0.0, - "pitch-right": 0.0, - "right": { - "band0": { - "frequency": 105.0, - "gain": -0.6000000238418579, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Lo-shelf", - "width": 4.0 - }, - "band1": { - "frequency": 50.0, - "gain": 3.9000000953674316, - "mode": "APO (DR)", - "mute": false, - "q": 2.0399999618530273, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band2": { - "frequency": 135.6999969482422, - "gain": -1.5, - "mode": "APO (DR)", - "mute": false, - "q": 1.149999976158142, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band3": { - "frequency": 361.3999938964844, - "gain": 3.0999999046325684, - "mode": "APO (DR)", - "mute": false, - "q": 1.159999966621399, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band4": { - "frequency": 1135.300048828125, - "gain": -4.599999904632568, - "mode": "APO (DR)", - "mute": false, - "q": 1.2200000286102295, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band5": { - "frequency": 2703.699951171875, - "gain": -3.799999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 2.799999952316284, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band6": { - "frequency": 3766.800048828125, - "gain": 9.399999618530273, - "mode": "APO (DR)", - "mute": false, - "q": 1.8300000429153442, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band7": { - "frequency": 5260.39990234375, - "gain": 5.0, - "mode": "APO (DR)", - "mute": false, - "q": 3.609999895095825, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band8": { - "frequency": 8775.2998046875, - "gain": -7.400000095367432, - "mode": "APO (DR)", - "mute": false, - "q": 1.75, - "slope": "x1", - "solo": false, - "type": "Bell", - "width": 4.0 - }, - "band9": { - "frequency": 10000.0, - "gain": -2.299999952316284, - "mode": "APO (DR)", - "mute": false, - "q": 0.699999988079071, - "slope": "x1", - "solo": false, - "type": "Hi-shelf", - "width": 4.0 - } - }, - "split-channels": false - }, - "plugins_order": [ - "equalizer#0" - ] - } -} diff --git a/users/youwen/linux/var/settings.json b/users/youwen/linux/var/settings.json deleted file mode 100644 index e8db804..0000000 --- a/users/youwen/linux/var/settings.json +++ /dev/null @@ -1,611 +0,0 @@ -{ - "autoUpdate": true, - "autoUpdateNotification": true, - "useQuickCss": true, - "themeLinks": [], - "enabledThemes": ["stylix.theme.css"], - "enableReactDevtools": false, - "frameless": false, - "transparent": false, - "winCtrlQ": false, - "disableMinSize": false, - "winNativeTitleBar": false, - "plugins": { - "ChatInputButtonAPI": { - "enabled": false - }, - "CommandsAPI": { - "enabled": true - }, - "MemberListDecoratorsAPI": { - "enabled": true - }, - "MessageAccessoriesAPI": { - "enabled": true - }, - "MessageDecorationsAPI": { - "enabled": true - }, - "MessageEventsAPI": { - "enabled": true - }, - "MessagePopoverAPI": { - "enabled": false - }, - "MessageUpdaterAPI": { - "enabled": false - }, - "ServerListAPI": { - "enabled": true - }, - "UserSettingsAPI": { - "enabled": true - }, - "AlwaysAnimate": { - "enabled": false - }, - "AlwaysTrust": { - "enabled": true, - "domain": true, - "file": true - }, - "AnonymiseFileNames": { - "enabled": true, - "anonymiseByDefault": true, - "method": 0, - "randomisedLength": 7 - }, - "AppleMusicRichPresence": { - "enabled": false - }, - "WebRichPresence (arRPC)": { - "enabled": false - }, - "AutomodContext": { - "enabled": false - }, - "BANger": { - "enabled": false - }, - "BetterFolders": { - "enabled": true, - "sidebar": true, - "showFolderIcon": 1, - "keepIcons": false, - "closeAllHomeButton": false, - "closeAllFolders": false, - "forceOpen": false, - "sidebarAnim": true - }, - "BetterGifAltText": { - "enabled": false - }, - "BetterGifPicker": { - "enabled": false - }, - "BetterNotesBox": { - "enabled": false - }, - "BetterRoleContext": { - "enabled": false - }, - "BetterRoleDot": { - "enabled": true, - "bothStyles": false, - "copyRoleColorInProfilePopout": false - }, - "BetterSessions": { - "enabled": true, - "backgroundCheck": false - }, - "BetterSettings": { - "enabled": false, - "disableFade": true, - "eagerLoad": true - }, - "BetterUploadButton": { - "enabled": false - }, - "BiggerStreamPreview": { - "enabled": false - }, - "BlurNSFW": { - "enabled": false - }, - "CallTimer": { - "enabled": true - }, - "ClearURLs": { - "enabled": true - }, - "ClientTheme": { - "enabled": false - }, - "ColorSighted": { - "enabled": false - }, - "ConsoleJanitor": { - "enabled": false - }, - "ConsoleShortcuts": { - "enabled": false - }, - "CopyEmojiMarkdown": { - "enabled": false - }, - "CopyUserURLs": { - "enabled": true - }, - "CrashHandler": { - "enabled": true - }, - "CtrlEnterSend": { - "enabled": false - }, - "CustomRPC": { - "enabled": false - }, - "CustomIdle": { - "enabled": false - }, - "Dearrow": { - "enabled": false - }, - "Decor": { - "enabled": false - }, - "DisableCallIdle": { - "enabled": false - }, - "DontRoundMyTimestamps": { - "enabled": false - }, - "EmoteCloner": { - "enabled": false - }, - "Experiments": { - "enabled": false - }, - "F8Break": { - "enabled": false - }, - "FakeNitro": { - "enabled": false - }, - "FakeProfileThemes": { - "enabled": false - }, - "FavoriteEmojiFirst": { - "enabled": false - }, - "FavoriteGifSearch": { - "enabled": false - }, - "FixCodeblockGap": { - "enabled": false - }, - "FixSpotifyEmbeds": { - "enabled": false - }, - "FixYoutubeEmbeds": { - "enabled": false - }, - "ForceOwnerCrown": { - "enabled": false - }, - "FriendInvites": { - "enabled": false - }, - "FriendsSince": { - "enabled": false - }, - "GameActivityToggle": { - "enabled": false - }, - "GifPaste": { - "enabled": false - }, - "GreetStickerPicker": { - "enabled": false - }, - "HideAttachments": { - "enabled": false - }, - "iLoveSpam": { - "enabled": false - }, - "IgnoreActivities": { - "enabled": false - }, - "ImageLink": { - "enabled": false - }, - "ImageZoom": { - "enabled": false - }, - "ImplicitRelationships": { - "enabled": false - }, - "InvisibleChat": { - "enabled": false - }, - "KeepCurrentChannel": { - "enabled": false - }, - "LastFMRichPresence": { - "enabled": false - }, - "LoadingQuotes": { - "enabled": false - }, - "MaskedLinkPaste": { - "enabled": false - }, - "MemberCount": { - "enabled": false - }, - "MessageClickActions": { - "enabled": false - }, - "MessageLatency": { - "enabled": false - }, - "MessageLinkEmbeds": { - "enabled": false - }, - "MessageLogger": { - "enabled": false - }, - "MessageTags": { - "enabled": false - }, - "MoreCommands": { - "enabled": false - }, - "MoreKaomoji": { - "enabled": false - }, - "MoreUserTags": { - "enabled": false - }, - "Moyai": { - "enabled": false - }, - "MutualGroupDMs": { - "enabled": false - }, - "NewGuildSettings": { - "enabled": false - }, - "NoBlockedMessages": { - "enabled": false - }, - "NoDefaultHangStatus": { - "enabled": false - }, - "NoDevtoolsWarning": { - "enabled": false - }, - "NoF1": { - "enabled": false - }, - "NoMosaic": { - "enabled": false - }, - "NoOnboardingDelay": { - "enabled": false - }, - "NoPendingCount": { - "enabled": false - }, - "NoProfileThemes": { - "enabled": false - }, - "NoReplyMention": { - "enabled": false - }, - "NoScreensharePreview": { - "enabled": false - }, - "NoServerEmojis": { - "enabled": false - }, - "NoTypingAnimation": { - "enabled": false - }, - "NoUnblockToJump": { - "enabled": false - }, - "NormalizeMessageLinks": { - "enabled": false - }, - "NotificationVolume": { - "enabled": false - }, - "NSFWGateBypass": { - "enabled": false - }, - "OnePingPerDM": { - "enabled": false - }, - "oneko": { - "enabled": false - }, - "OpenInApp": { - "enabled": false - }, - "OverrideForumDefaults": { - "enabled": false - }, - "PartyMode": { - "enabled": false - }, - "PauseInvitesForever": { - "enabled": false - }, - "PermissionFreeWill": { - "enabled": false - }, - "PermissionsViewer": { - "enabled": false - }, - "petpet": { - "enabled": false - }, - "PictureInPicture": { - "enabled": false - }, - "PinDMs": { - "enabled": false - }, - "PlainFolderIcon": { - "enabled": false - }, - "PlatformIndicators": { - "enabled": true - }, - "PreviewMessage": { - "enabled": false - }, - "QuickMention": { - "enabled": false - }, - "QuickReply": { - "enabled": false - }, - "ReactErrorDecoder": { - "enabled": false - }, - "ReadAllNotificationsButton": { - "enabled": true - }, - "RelationshipNotifier": { - "enabled": false - }, - "ReplaceGoogleSearch": { - "enabled": false - }, - "ReplyTimestamp": { - "enabled": false - }, - "RevealAllSpoilers": { - "enabled": false - }, - "ReverseImageSearch": { - "enabled": false - }, - "ReviewDB": { - "enabled": false - }, - "RoleColorEverywhere": { - "enabled": false - }, - "SecretRingToneEnabler": { - "enabled": false - }, - "Summaries": { - "enabled": false - }, - "SendTimestamps": { - "enabled": false - }, - "ServerInfo": { - "enabled": false - }, - "ServerListIndicators": { - "enabled": false - }, - "ShikiCodeblocks": { - "enabled": false - }, - "ShowAllMessageButtons": { - "enabled": false - }, - "ShowConnections": { - "enabled": false - }, - "ShowHiddenChannels": { - "enabled": true, - "showMode": 0, - "hideUnreads": true - }, - "ShowHiddenThings": { - "enabled": true, - "showTimeouts": true, - "showInvitesPaused": true, - "showModView": true, - "disableDiscoveryFilters": true, - "disableDisallowedDiscoveryFilters": true - }, - "ShowMeYourName": { - "enabled": false - }, - "ShowTimeoutDuration": { - "enabled": false - }, - "SilentMessageToggle": { - "enabled": false - }, - "SilentTyping": { - "enabled": false - }, - "SortFriendRequests": { - "enabled": false - }, - "SpotifyControls": { - "enabled": true, - "hoverControls": false - }, - "SpotifyCrack": { - "enabled": false - }, - "SpotifyShareCommands": { - "enabled": false - }, - "StartupTimings": { - "enabled": false - }, - "StreamerModeOnStream": { - "enabled": false - }, - "SuperReactionTweaks": { - "enabled": false - }, - "TextReplace": { - "enabled": false - }, - "ThemeAttributes": { - "enabled": false - }, - "TimeBarAllActivities": { - "enabled": false - }, - "Translate": { - "enabled": false - }, - "TypingIndicator": { - "enabled": false - }, - "TypingTweaks": { - "enabled": false - }, - "Unindent": { - "enabled": false - }, - "UnlockedAvatarZoom": { - "enabled": false - }, - "UnsuppressEmbeds": { - "enabled": false - }, - "UserVoiceShow": { - "enabled": false - }, - "USRBG": { - "enabled": false - }, - "ValidReply": { - "enabled": false - }, - "ValidUser": { - "enabled": false - }, - "VoiceChatDoubleClick": { - "enabled": false - }, - "VcNarrator": { - "enabled": false - }, - "VencordToolbox": { - "enabled": false - }, - "ViewIcons": { - "enabled": false - }, - "ViewRaw": { - "enabled": false - }, - "VoiceDownload": { - "enabled": false - }, - "VoiceMessages": { - "enabled": false - }, - "WebKeybinds": { - "enabled": true - }, - "WebScreenShareFixes": { - "enabled": true - }, - "WhoReacted": { - "enabled": false - }, - "XSOverlay": { - "enabled": false - }, - "NoTrack": { - "enabled": true, - "disableAnalytics": true - }, - "WebContextMenus": { - "enabled": true, - "addBack": true - }, - "Settings": { - "enabled": true, - "settingsLocation": "aboveNitro" - }, - "SupportHelper": { - "enabled": true - }, - "YoutubeAdblock": { - "enabled": true - }, - "AlwaysExpandRoles": { - "enabled": false - }, - "FullSearchContext": { - "enabled": false - }, - "UserMessagesPronouns": { - "enabled": false - }, - "DynamicImageModalAPI": { - "enabled": false - }, - "AccountPanelServerProfile": { - "enabled": false - }, - "CopyFileContents": { - "enabled": false - }, - "FixImagesQuality": { - "enabled": false - }, - "MentionAvatars": { - "enabled": false - }, - "NoMaskedUrlPaste": { - "enabled": false - }, - "StickerPaste": { - "enabled": false - }, - "VolumeBooster": { - "enabled": false - } - }, - "notifications": { - "timeout": 5000, - "position": "bottom-right", - "useNative": "not-focused", - "logLimit": 50 - }, - "cloud": { - "authenticated": false, - "url": "https://api.vencord.dev/", - "settingsSync": false, - "settingsSyncVersion": 1731210778467 - } -} - diff --git a/users/youwen/linux/vesktop/default.nix b/users/youwen/linux/vesktop/default.nix deleted file mode 100644 index 0a4cc01..0000000 --- a/users/youwen/linux/vesktop/default.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ pkgs, ... }: -{ - home.packages = [ - pkgs.vesktop - ]; - - systemd.user.services.discord-arrpc = { - Unit = { - Description = "Discord RPC server for Vesktop."; - }; - Install = { - WantedBy = [ "default.target" ]; - }; - Service = { - ExecStart = "${pkgs.arrpc}/bin/arrpc"; - }; - }; -} diff --git a/users/youwen/linux/waybar/desktop/default.nix b/users/youwen/linux/waybar/desktop/default.nix deleted file mode 100644 index 731f793..0000000 --- a/users/youwen/linux/waybar/desktop/default.nix +++ /dev/null @@ -1,171 +0,0 @@ -{ - # home.file.".config/waybar/config".source = ./config.jsonc; - programs.waybar = { - enable = true; - style = ./style.css; - systemd.enable = true; - settings = { - mainBar = { - name = "bar0"; - - layer = "top"; - position = "top"; - - height = 28; - # "width" = 1920; - - "margin" = "5px 10px 0px 10px"; - "spacing" = 10; - - "mode" = "top"; - # "exclusive" = true; - - # "output" = "eDP-1"; - - reload_style_on_change = true; - - modules-left = [ "hyprland/workspaces" ]; - modules-center = [ "hyprland/window" ]; - modules-right = [ - "tray" - "idle_inhibitor" - "backlight" - "wireplumber" - "network" - "battery" - "disk" - "memory" - "cpu" - "temperature" - "clock" - ]; - - idle_inhibitor = { - format = "{icon}"; - format-icons = { - activated = "󰛊 "; - deactivated = "󰾫 "; - }; - }; - - network = { - format = "{ifname}"; - format-wifi = "{icon}{essid}"; - format-ethernet = " {essid}"; - format-disconnected = "󰤯 Disconnected"; - format-icons = [ - "󰤟 " - "󰤢 " - "󰤨 " - ]; - tooltip-format = " {bandwidthUpBits} |  {bandwidthDownBits}"; - tooltip-format-wifi = " {bandwidthUpBits} |  {bandwidthDownBits} | 󱄙 {signalStrength}"; - }; - - backlight = { - interval = 2; - format = "󰖨 {percent}%"; - on-scroll-up = "brightnessctl set +4"; - on-scroll-down = "brightnessctl set 4-"; - }; - - wireplumber = { - format = "{icon} {volume}%"; - format-muted = "󰝟 "; - on-click = "pamixer -t"; - on-scroll-up = "pamixer set 5%+"; - on-scroll-down = "pamixer set 5%-"; - format-icons = [ - "" - "" - "" - "" - "" - ]; - }; - - battery = { - interval = 10; - format = "{icon}{capacity}%"; - format-icons = [ - "󰂎" - "󰁺" - "󰁻" - "󰁼" - "󰁽" - "󰁾" - "󰁿" - "󰂀" - "󰂁" - "󰂂" - "󰁹" - ]; - tooltip = true; - tooltip-format = "{timeTo}"; - }; - - disk = { - intervel = 30; - format = "󰋊 {percentage_used}%"; - tooltip-format = "{used} used out of {total} on \"{path}\" ({percentage_used}%)"; - }; - - memory = { - interval = 10; - format = " {used}"; - tooltip-format = "{used}GiB used of {total}GiB ({percentage}%)"; - }; - - cpu = { - interval = 10; - format = " {usage}%"; - }; - - temperature = { - interval = 10; - }; - - clock = { - interval = 1; - format = "{:%H:%M:%S}"; - }; - - "hyprland/workspaces" = { - show-special = true; - persistent-workspaces = { - "*" = [ - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - ]; - }; - format = "{icon}"; - format-icons = { - active = ""; - empty = ""; - default = ""; - urgent = ""; - special = "󰠱"; - }; - }; - "hyprland/window" = { - icon = true; - icon-size = 20; - max-length = 50; - rewrite = { - "(.*) — Ablaze Floorp" = "$1"; - "(.*) — Zen Browser" = "$1"; - "^$" = "👾"; - }; - }; - }; - }; - }; -} diff --git a/users/youwen/linux/waybar/desktop/style.css b/users/youwen/linux/waybar/desktop/style.css deleted file mode 100644 index 0307cdf..0000000 --- a/users/youwen/linux/waybar/desktop/style.css +++ /dev/null @@ -1,71 +0,0 @@ -window#waybar { - font-family: "CaskaydiaCove Nerd Font"; - background-color: rgba(0,0,0,0); - font-size: 0.8rem; - border-radius: 0.5rem; -} - -.modules-left, .modules-center { - opacity: 1; - background: linear-gradient(45deg, rgb(214, 39, 200), rgb(5, 83, 252)); - border-radius: 0.5rem; - padding: 2px; -} - -.modules-right { - opacity: 1; - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 2px 2px 2px 10px -} - -/* label.module { - margin-left: -1px; -} */ - -#workspaces { - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 0 2px; -} - -#workspaces button { - font-size: 0.6rem; - padding: 0 0.3rem 0 0; -} - -#window { - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 2px 5px; -} - -#clock { - font-weight: bolder; - border-radius: 0.5rem; - padding: 0 3px 0 0; -} - -#battery { - color: lightgreen; -} - -#memory { - color: lightpink; -} - -#disk { - color: lightskyblue; -} - -#cpu { - color: lightgoldenrodyellow; -} - -#temperature { - color: lightslategray; -} - -#network { - color: lightsteelblue; -} diff --git a/users/youwen/linux/waybar/laptop/default.nix b/users/youwen/linux/waybar/laptop/default.nix deleted file mode 100644 index 0cfa664..0000000 --- a/users/youwen/linux/waybar/laptop/default.nix +++ /dev/null @@ -1,192 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ ./swaync.nix ]; - programs.waybar = { - enable = true; - style = ./style.css; - systemd.enable = true; - settings = { - mainBar = { - name = "bar0"; - - layer = "top"; - position = "top"; - - height = 28; - # "width" = 1920; - - "margin" = "5px 10px 0px 10px"; - "spacing" = 10; - - "mode" = "top"; - # "exclusive" = true; - - # "output" = "eDP-1"; - - reload_style_on_change = true; - - modules-left = [ - "hyprland/workspaces" - "hyprland/window" - ]; - modules-right = [ - "tray" - "idle_inhibitor" - "backlight" - "wireplumber" - "network" - "battery" - "disk" - "memory" - "cpu" - "temperature" - "clock" - "custom/notification" - ]; - - idle_inhibitor = { - format = "{icon}"; - format-icons = { - activated = "󰛊 "; - deactivated = "󰾫 "; - }; - }; - - network = { - format = "{ifname}"; - format-wifi = "{icon}{essid}"; - format-ethernet = " {essid}"; - format-disconnected = "󰤯 Disconnected"; - format-icons = [ - "󰤟 " - "󰤢 " - "󰤨 " - ]; - tooltip-format = " {bandwidthUpBits} |  {bandwidthDownBits}"; - tooltip-format-wifi = " {bandwidthUpBits} |  {bandwidthDownBits} | 󱄙 {signalStrength}"; - }; - - backlight = { - interval = 2; - format = "󰖨 {percent}%"; - on-scroll-up = "${pkgs.brightnessctl}/bin/brightnessctl set +4"; - on-scroll-down = "${pkgs.brightnessctl}/bin/brightnessctl set 4-"; - }; - - wireplumber = { - format = "{icon} {volume}%"; - format-muted = "󰝟 "; - on-click = "pamixer -t"; - on-scroll-up = "${pkgs.pamixer}/bin/pamixer set 5%+"; - on-scroll-down = "${pkgs.pamixer}/bin/pamixer set 5%-"; - format-icons = [ - "" - "" - "" - "" - "" - ]; - }; - - battery = { - interval = 10; - format = "{icon} {capacity}%"; - format-icons = [ - "󰂎" - "󰁺" - "󰁻" - "󰁼" - "󰁽" - "󰁾" - "󰁿" - "󰂀" - "󰂁" - "󰂂" - "󰁹" - ]; - tooltip = true; - tooltip-format = "{timeTo}"; - }; - - disk = { - intervel = 30; - format = "󰋊 {percentage_used}%"; - tooltip-format = "{used} used out of {total} on \"{path}\" ({percentage_used}%)"; - }; - - memory = { - interval = 10; - format = " {used}"; - tooltip-format = "{used}GiB used of {total}GiB ({percentage}%)"; - }; - - cpu = { - interval = 10; - format = " {usage}%"; - }; - - temperature = { - interval = 10; - }; - - clock = { - interval = 1; - format = "{:%H:%M:%S}"; - }; - - "custom/notification" = { - tooltip = false; - format = "{icon}"; - format-icons = { - notification = ""; - none = " "; - dnd-notification = ""; - dnd-none = " "; - }; - return-type = "json"; - exec = "${pkgs.swaynotificationcenter}/bin/swaync-client -swb"; - on-click = "sleep 0.1 && ${pkgs.swaynotificationcenter}/bin/swaync-client -t -sw"; - on-click-right = "sleep 0.1 && ${pkgs.swaynotificationcenter}/bin/swaync-client -d -sw"; - escape = true; - }; - - "hyprland/workspaces" = { - show-special = true; - persistent-workspaces = { - "*" = [ - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - ]; - }; - format = "{icon}"; - format-icons = { - active = ""; - empty = ""; - default = ""; - urgent = ""; - special = "󰠱"; - }; - }; - - "hyprland/window" = { - icon = true; - icon-size = 20; - max-length = 50; - rewrite = { - "(.*) — LibreWolf" = "$1"; - "(.*) — Zen Browser" = "$1"; - "^$" = "👾"; - }; - }; - }; - }; - }; -} diff --git a/users/youwen/linux/waybar/laptop/style.css b/users/youwen/linux/waybar/laptop/style.css deleted file mode 100644 index 9a4ef6e..0000000 --- a/users/youwen/linux/waybar/laptop/style.css +++ /dev/null @@ -1,78 +0,0 @@ -window#waybar { - font-family: "CaskaydiaCove Nerd Font"; - background-color: rgba(0,0,0,0); - font-size: 0.8rem; - border-radius: 0.5rem; - color: #cccccc; -} - -.modules-left { - opacity: 1; - background: linear-gradient(45deg, rgb(214, 39, 200), rgb(5, 83, 252)); - border-radius: 0.5rem; - padding: 2px; -} - -.modules-center { - opacity: 0; -} - -.modules-right { - opacity: 1; - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 2px 2px 2px 10px -} - -/* label.module { - margin-left: -1px; -} */ - -#workspaces { - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 0 2px; -} - -#workspaces button { - font-size: 0.6rem; - padding: 0 0.3rem 0 0; - border: #cccccc; - color: #cccccc; -} - -#window { - background-color: rgba(0,0,0,0.5); - border-radius: 0.5rem; - padding: 2px 5px; -} - -#clock { - font-weight: bolder; - border-radius: 0.5rem; - padding: 0 3px 0 0; -} - -#battery { - color: lightgreen; -} - -#memory { - color: lightpink; -} - -#disk { - color: lightskyblue; -} - -#cpu { - color: lightgoldenrodyellow; -} - -#temperature { - color: lightslategray; -} - -#network { - color: lightsteelblue; -} diff --git a/users/youwen/linux/waybar/laptop/swaync.nix b/users/youwen/linux/waybar/laptop/swaync.nix deleted file mode 100644 index e325435..0000000 --- a/users/youwen/linux/waybar/laptop/swaync.nix +++ /dev/null @@ -1,310 +0,0 @@ -{ config, ... }: -{ - services.swaync.enable = true; - services.swaync.settings = { - positionX = "right"; - positionY = "top"; - control-center-margin-top = 10; - control-center-margin-bottom = 10; - control-center-margin-right = 10; - control-center-margin-left = 10; - notification-icon-size = 64; - notification-body-image-height = 100; - notification-body-image-width = 200; - timeout = 10; - timeout-low = 5; - timeout-critical = 0; - fit-to-screen = false; - control-center-width = 500; - control-center-height = 800; - notification-window-width = 500; - keyboard-shortcuts = true; - image-visibility = "when-available"; - transition-time = 200; - hide-on-clear = false; - hide-on-action = true; - script-fail-notify = true; - widgets = [ - "title" - "mpris" - "volume" - "backlight" - "dnd" - "notifications" - ]; - widget-config = { - title = { - text = "Mission Control"; - clear-all-button = "true"; - button-text = " All Systems Go"; - }; - dnd = { - text = "Do Not Disturb"; - }; - label = { - max-lines = 1; - text = "Mission Control"; - }; - mpris = { - image-size = 96; - image-radius = 7; - }; - volume = { - label = "󰕾"; - }; - backlight = { - label = "󰃟"; - }; - }; - }; - - home.file.".config/swaync/style.css".text = '' - * { - font-family: ${config.stylix.fonts.monospace.name}; - } - .control-center .notification-row:focus, - .control-center .notification-row:hover { - background: #${config.lib.stylix.colors.base00} - } - .notification-row { - outline: none; - margin: 10px; - padding: 0; - } - .notification { - background: transparent; - padding: 0; - margin: 0px; - opacity: 0.75; - } - .notification-content { - background: #${config.lib.stylix.colors.base00}; - padding: 10px; - border-radius: 5px; - border: 2px solid #${config.lib.stylix.colors.base05}; - margin: 0; - } - .notification-default-action { - margin: 0; - padding: 0; - border-radius: 5px; - } - .close-button { - background: #${config.lib.stylix.colors.base08}; - color: #${config.lib.stylix.colors.base00}; - text-shadow: none; - padding: 0; - border-radius: 5px; - margin-top: 5px; - margin-right: 5px; - } - .close-button:hover { - box-shadow: none; - background: #${config.lib.stylix.colors.base0D}; - transition: all .15s ease-in-out; - border: none - } - .notification-action { - border: 2px solid #${config.lib.stylix.colors.base0D}; - border-top: none; - border-radius: 5px; - } - .notification-default-action:hover, - .notification-action:hover { - color: #${config.lib.stylix.colors.base0B}; - background: #${config.lib.stylix.colors.base0B} - } - .notification-default-action { - border-radius: 5px; - margin: 0px; - } - .notification-default-action:not(:only-child) { - border-bottom-left-radius: 7px; - border-bottom-right-radius: 7px - } - .notification-action:first-child { - border-bottom-left-radius: 10px; - background: #${config.lib.stylix.colors.base00} - } - .notification-action:last-child { - border-bottom-right-radius: 10px; - background: #${config.lib.stylix.colors.base00} - } - .inline-reply { - margin-top: 8px - } - .inline-reply-entry { - background: #${config.lib.stylix.colors.base00}; - color: #${config.lib.stylix.colors.base05}; - caret-color: #${config.lib.stylix.colors.base05}; - border: 1px solid #${config.lib.stylix.colors.base09}; - border-radius: 5px - } - .inline-reply-button { - margin-left: 4px; - background: #${config.lib.stylix.colors.base00}; - border: 1px solid #${config.lib.stylix.colors.base09}; - border-radius: 5px; - color: #${config.lib.stylix.colors.base05} - } - .inline-reply-button:disabled { - background: initial; - color: #${config.lib.stylix.colors.base03}; - border: 1px solid transparent - } - .inline-reply-button:hover { - background: #${config.lib.stylix.colors.base00} - } - .body-image { - margin-top: 6px; - background-color: #${config.lib.stylix.colors.base05}; - border-radius: 5px - } - .summary { - font-size: 16px; - font-weight: 700; - background: transparent; - color: rgba(158, 206, 106, 1); - text-shadow: none - } - .time { - font-size: 16px; - font-weight: 700; - background: transparent; - color: #${config.lib.stylix.colors.base05}; - text-shadow: none; - margin-right: 18px - } - .body { - font-size: 15px; - font-weight: 400; - background: transparent; - color: #${config.lib.stylix.colors.base05}; - text-shadow: none - } - .control-center { - background: #${config.lib.stylix.colors.base00}; - border: 2px solid #${config.lib.stylix.colors.base0C}; - border-radius: 5px; - opacity: 0.85; - } - .control-center-list { - background: transparent - } - .control-center-list-placeholder { - opacity: .5 - } - .floating-notifications { - background: transparent - } - .blank-window { - background: alpha(black, 0) - } - .widget-title { - color: #${config.lib.stylix.colors.base0B}; - background: #${config.lib.stylix.colors.base00}; - padding: 5px 10px; - margin: 10px 10px 5px 10px; - font-size: 1.5rem; - border-radius: 5px; - } - .widget-title>button { - font-size: 1rem; - color: #${config.lib.stylix.colors.base05}; - text-shadow: none; - background: #${config.lib.stylix.colors.base00}; - box-shadow: none; - border-radius: 5px; - } - .widget-title>button:hover { - background: #${config.lib.stylix.colors.base08}; - color: #${config.lib.stylix.colors.base00}; - } - .widget-dnd { - background: #${config.lib.stylix.colors.base00}; - padding: 5px 10px; - margin: 10px 10px 5px 10px; - border-radius: 5px; - font-size: large; - color: #${config.lib.stylix.colors.base0B}; - } - .widget-dnd>switch { - border-radius: 5px; - /* border: 1px solid #${config.lib.stylix.colors.base0B}; */ - background: #${config.lib.stylix.colors.base0B}; - } - .widget-dnd>switch:checked { - background: #${config.lib.stylix.colors.base08}; - border: 1px solid #${config.lib.stylix.colors.base08}; - } - .widget-dnd>switch slider { - background: #${config.lib.stylix.colors.base00}; - border-radius: 5px - } - .widget-dnd>switch:checked slider { - background: #${config.lib.stylix.colors.base00}; - border-radius: 5px - } - .widget-label { - margin: 10px 10px 5px 10px; - } - .widget-label>label { - font-size: 1rem; - color: #${config.lib.stylix.colors.base05}; - } - .widget-mpris { - color: #${config.lib.stylix.colors.base05}; - padding: 5px 10px; - margin: 10px 10px 5px 10px; - border-radius: 5px; - } - .widget-mpris > box > button { - border-radius: 5px; - } - .widget-mpris-player { - padding: 5px 10px; - margin: 10px - } - .widget-mpris-title { - font-weight: 700; - font-size: 1.25rem - } - .widget-mpris-subtitle { - font-size: 1.1rem - } - .widget-menubar>box>.menu-button-bar>button { - border: none; - background: transparent - } - .topbar-buttons>button { - border: none; - background: transparent - } - .widget-volume { - background: #${config.lib.stylix.colors.base01}; - padding: 5px; - margin: 10px 10px 5px 10px; - border-radius: 5px; - font-size: x-large; - color: #${config.lib.stylix.colors.base05}; - } - .widget-volume>box>button { - background: #${config.lib.stylix.colors.base0B}; - border: none - } - .per-app-volume { - background-color: #${config.lib.stylix.colors.base00}; - padding: 4px 8px 8px; - margin: 0 8px 8px; - border-radius: 5px; - } - .widget-backlight { - background: #${config.lib.stylix.colors.base01}; - padding: 5px; - margin: 10px 10px 5px 10px; - border-radius: 5px; - font-size: x-large; - color: #${config.lib.stylix.colors.base05} - } - ''; -}