diff --git a/flake.nix b/flake.nix index 316c9ac..70aab7a 100644 --- a/flake.nix +++ b/flake.nix @@ -109,7 +109,7 @@ pipethon = pipethon.packages.${system}.python; niri = niri-unstable.packages.${system}.niri; raw-data = raw-data.packages.${system}.default; - maple-mono = pkgs.maple-mono; + # maple-mono = }; p1n3appl3 = inputs.p1n3appl3.packages.${system}; }) diff --git a/hosts/kili/configuration.nix b/hosts/kili/configuration.nix index 94ca117..d7acb40 100644 --- a/hosts/kili/configuration.nix +++ b/hosts/kili/configuration.nix @@ -67,6 +67,7 @@ pkgs.custom.niri zed-editor signal-desktop + discord nautilus adwaita-icon-theme diff --git a/programs/default.nix b/programs/default.nix index b53bea4..422a464 100644 --- a/programs/default.nix +++ b/programs/default.nix @@ -29,122 +29,6 @@ _: { }; }; - custom.program.discord = { - requirements = [ "graphical" ]; - home-config = - { - config, - pkgs, - lib, - ... - }: - let - disableFeatures = [ - "WebRtcAllowInputVolumeAdjustment" - "ChromeWideEchoCancellation" - ]; - enableFeatures = [ ]; - commandLineArgs = - lib.optionals (enableFeatures != [ ]) [ - "--enable-features=${lib.concatStringsSep "," enableFeatures}" - ] - ++ lib.optionals (disableFeatures != [ ]) [ - "--disable-features=${lib.concatStringsSep "," disableFeatures}" - ]; - joinedArgs = lib.concatStringsSep " " commandLineArgs; - in - { - home.file."${config.xdg.configHome}/discord/settings.json".source = pkgs.writeText "settings.json" ( - lib.strings.toJSON ( - let - endpoint = "https://inject.shelter.uwu.network/shelter+yt_ad_block+yt_embed_fix"; - in - { - SKIP_HOST_UPDATE = true; - MINIMIZE_TO_TRAY = false; - OPEN_ON_STARTUP = false; - DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING = true; - enableHardwareAcceleration = true; - UPDATE_ENDPOINT = endpoint; - NEW_UPDATE_ENDPOINT = "${endpoint}/"; - BACKGROUND_COLOR = "#2c2d32"; - - openasar = { - setup = true; - # using the performance preset breaks vaapi - cmdPreset = "balanced"; - # quickstart is buggy and breaks discord sometimes. - quickstart = false; - # this css is made for discord compact mode. if you're not using that, stuff won't align!! - css = - # css - '' - /* Hide nitro begging */ - @import url("https://raw.codeberg.page/AllPurposeMat/Disblock-Origin/DisblockOrigin.theme.css"); - - /* Hide the Visual Refresh title bar */ - .visual-refresh { - /* Hide the bar itself */ - --custom-app-top-bar-height: 0px !important; - - /* Title bar buttons are still visible so hide them too */ - div.base__5e434 > div.bar_c38106 { - display: none; - } - - /* Bring the server list down a few pixels */ - ul[data-list-id="guildsnav"] > div.itemsContainer_ef3116 { - margin-top: 8px; - } - } - - :root { - /* Disblock settings */ - --display-clan-tags: none; - --display-active-now: none; - --display-hover-reaction-emoji: none; - --bool-show-name-gradients: false; - } - - /* Make "Read All" vencord button text smaller */ - button.vc-ranb-button { - font-size: 9.5pt; - font-weight: normal; - } - - /* Hide Discover button */ - div[data-list-item-id="guildsnav___guild-discover-button"] { - display: none !important; - } - - /* Hide voice settings menus in user panel */ - div[class^="micButtonParent__"] button[role="switch"] { - border-radius: var(--radius-sm); - & ~ button { display: none; } - } - /* Also reduce the gap between the buttons */ - div.container__37e49 > div.buttons__37e49 { - gap: 1px; - } - ''; - }; - } - ) - ); - - home.packages = with pkgs; [ - (discord.override { - # we disable updates in settings.json - disableUpdates = false; - commandLineArgs = joinedArgs; - withTTS = false; - enableAutoscroll = true; - withOpenASAR = true; - }) - ]; - }; - }; - custom.program.fun-packages = { requirements = [ "fun" ]; home-config = @@ -181,7 +65,6 @@ _: { wget comma unzip - pciutils # dev tools gdb @@ -192,9 +75,6 @@ _: { unixtools.xxd net-tools sqlite-interactive - tokei - just - uv (writeShellScriptBin "nas" '' mkdir -p ~/Documents/nas