this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add fluxer

roufpup 39f351f8 eb5a92f2

+120 -89
+3 -1
hosts/work/core/packages.nix
··· 66 66 thunderbird-bin 67 67 telegram-desktop 68 68 element-desktop 69 + fluxer 69 70 70 71 # Gaming 71 72 lact ··· 119 120 syncplay 120 121 kdePackages.gwenview 121 122 kdePackages.kimageformats 123 + kdePackages.ark 122 124 123 125 #Theming 124 126 mint-themes ··· 130 132 # 3rd party 131 133 args.pins.affinity-nix.packages."${pkgs.stdenv.hostPlatform.system}".v3 132 134 args.pins.wire.packages.${builtins.currentSystem}.wire 133 - (import args.pins.nixpkgs-jelly { }).jellyfin-desktop 135 + jellyfin-desktop 134 136 args.pins.dune.packages.default 135 137 136 138 # For work
+6
hosts/work/hjem-rum/niri.nix
··· 10 10 ] 11 11 ]; 12 12 config = '' 13 + debug { 14 + render-drm-device "/dev/dri/renderD128" 15 + } 13 16 input { 14 17 keyboard { 15 18 xkb { ··· 34 37 scale 1.250000 35 38 transform "normal" 36 39 mode "2560x1600@165.000000" 40 + } 41 + output "DP-5" { 42 + mode "2560x1440@144.002" 37 43 } 38 44 screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png" 39 45 prefer-no-csd
+3 -3
hosts/work/hjem-rum/themes/zed-theme.nix
··· 355 355 font_weight = null; 356 356 }; 357 357 "selector" = { 358 - color = "#d003e2"; # Unmodified 358 + color = "#f92a72"; # Only place i found this change is css class or id types like .classname {} or #idname {} 359 359 font_style = null; 360 360 font_weight = null; 361 361 }; 362 362 "selector.pseudo" = { 363 - color = "#d003e2"; # Unmodified 363 + color = "#f59762"; # Only place i found this change is css :hover and such 364 364 font_style = null; 365 365 font_weight = null; 366 366 }; ··· 390 390 font_weight = null; 391 391 }; 392 392 "tag" = { 393 - color = "#d003e2"; # Unmodified 393 + color = "#AE81FF"; # The place i found this gets changed is css normal tags like body {} 394 394 font_style = null; 395 395 font_weight = null; 396 396 };
+2 -16
npins/sources.json
··· 21 21 }, 22 22 "branch": "main", 23 23 "submodules": false, 24 - "revision": "665ecd75c62273d2e206e66d6aae4975cbfdc969", 24 + "revision": "089c27a70c778208bc9da84c6d41572c2f7ebcc2", 25 25 "url": null, 26 - "hash": "sha256-tgjCoQCc5COOWSY89/xOchTzhdB1oYb/WUc1M5LdNco=" 26 + "hash": "sha256-AbiZWpypaBIw9rm1g2pG+Q8DD+N/UUSG8pylwd3rfTc=" 27 27 }, 28 28 "flake-compat": { 29 29 "type": "Git", ··· 142 142 "revision": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", 143 143 "url": "https://github.com/NixOS/nixpkgs/archive/00c21e4c93d963c50d4c0c89bfa84ed6e0694df2.tar.gz", 144 144 "hash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=" 145 - }, 146 - "nixpkgs-jelly": { 147 - "type": "Git", 148 - "repository": { 149 - "type": "GitHub", 150 - "owner": "vikingnope", 151 - "repo": "nixpkgs" 152 - }, 153 - "branch": "jellyfin-media-player--rename-to-jellyfin-desktop", 154 - "submodules": false, 155 - "revision": "108c36953a75771675e0056bb94f2467784353cf", 156 - "url": "https://github.com/vikingnope/nixpkgs/archive/108c36953a75771675e0056bb94f2467784353cf.tar.gz", 157 - "hash": "sha256-fT0cIx5RWgk21myuAe2zcg/dpGq+NaifOfNjuEbq1no=", 158 - "frozen": true 159 145 }, 160 146 "nixpkgs-master": { 161 147 "type": "Git",
+1 -1
overlays/default/overlay.nix
··· 2 2 (final: prev: rec { 3 3 calc-rs = prev.callPackage ../../packages/calc-rs { }; 4 4 configarr = prev.callPackage ../../packages/configarr { }; 5 - # dune = prev.callPackage ../../packages/dune { }; 5 + fluxer = prev.callPackage ../../packages/fluxer { }; 6 6 elysia = prev.callPackage ../../packages/elysia { }; 7 7 safenet_authentication_client = prev.callPackage ../../packages/safenet_authentication_client { }; 8 8 btrustbiss = prev.callPackage ../../packages/btrustbiss { inherit safenet_authentication_client; };
-68
packages/elysia/default.nix
··· 1 - { 2 - stdenv, 3 - writeText, 4 - autoPatchelfHook, 5 - ffmpeg, 6 - wayland, 7 - makeWrapper, 8 - lib, 9 - libxkbcommon, 10 - ... 11 - }: 12 - stdenv.mkDerivation rec { 13 - pname = "elysia"; 14 - version = "0.1"; 15 - src = builtins.fetchurl { 16 - url = "https://dawn.wine/elysia/elysia/releases/download/v${version}/elysia"; 17 - }; 18 - elysia-src = fetchTarball { 19 - url = "https://dawn.wine/elysia/elysia/archive/v${version}.tar.gz"; 20 - }; 21 - 22 - nativeBuildInputs = [ 23 - makeWrapper 24 - ]; 25 - 26 - buildInputs = [ 27 - autoPatchelfHook 28 - wayland 29 - ffmpeg.lib 30 - ]; 31 - 32 - dontUnpack = true; 33 - installPhase = '' 34 - mkdir -p $out/bin/ 35 - 36 - cp ${src} $out/bin/elysia 37 - chmod +x $out/bin/elysia 38 - 39 - wrapProgram $out/bin/elysia \ 40 - --prefix LD_LIBRARY_PATH : ${ 41 - lib.makeLibraryPath [ 42 - wayland 43 - libxkbcommon 44 - ] 45 - } 46 - 47 - 48 - mkdir -p $out/share/applications/ 49 - substitute ${writeText "elysia.desktop" '' 50 - [Desktop Entry] 51 - Name=Elysia 52 - Comment=Universal anime game launcher 53 - Exec=@out@/bin/elysia 54 - Icon=elysia 55 - Terminal=false 56 - Type=Application 57 - Categories=Game;Utility; 58 - Keywords=game;launcher;hoyo;genshin;honkai;endfield; 59 - StartupNotify=true 60 - StartupWMClass=elysia 61 - ''} $out/share/applications/elysia.desktop --subst-var out 62 - 63 - 64 - 65 - mkdir -p $out/share/icons/hicolor/512x512/ 66 - cp ${elysia-src}/assets/elysia.png $out/share/icons/hicolor/512x512/elysia.png 67 - ''; 68 - }
+105
packages/fluxer/default.nix
··· 1 + { 2 + stdenv, 3 + autoPatchelfHook, 4 + makeWrapper, 5 + glib, 6 + nspr, 7 + nss, 8 + dbus, 9 + at-spi2-atk, 10 + cups, 11 + cairo, 12 + gtk3, 13 + pango, 14 + libX11, 15 + libXcomposite, 16 + libXdamage, 17 + libXext, 18 + libXtst, 19 + libXt, 20 + libXfixes, 21 + libXrandr, 22 + libgbm, 23 + expat, 24 + libxcb, 25 + libxkbcommon, 26 + eudev, 27 + alsa-lib, 28 + lib, 29 + libGL, 30 + writeText, 31 + ... 32 + }: 33 + stdenv.mkDerivation { 34 + pname = "fluxer"; 35 + version = "0.0.8"; 36 + 37 + src = builtins.fetchurl { 38 + url = "https://api.fluxer.app/dl/desktop/stable/linux/x64/fluxer-stable-0.0.8-x64.tar.gz"; 39 + }; 40 + 41 + nativeBuildInputs = [ 42 + autoPatchelfHook 43 + makeWrapper 44 + ]; 45 + 46 + buildInputs = [ 47 + glib 48 + nspr 49 + nss 50 + dbus.lib 51 + at-spi2-atk 52 + cups.lib 53 + cairo 54 + gtk3 55 + pango 56 + libX11 57 + libXcomposite 58 + libXdamage 59 + libXext 60 + libXtst 61 + libXt 62 + libXfixes 63 + libXrandr 64 + libgbm 65 + expat 66 + libxcb 67 + libxkbcommon 68 + eudev 69 + alsa-lib 70 + ]; 71 + 72 + installPhase = '' 73 + mkdir -p $out/runtime 74 + mkdir -p $out/bin 75 + 76 + cp -r ./* $out/runtime 77 + ls -la $out/runtime 78 + ln -sf $out/runtime/fluxer $out/bin/fluxer 79 + 80 + wrapProgram $out/bin/fluxer \ 81 + --prefix LD_LIBRARY_PATH : ${ 82 + lib.makeLibraryPath [ 83 + libGL 84 + ] 85 + } 86 + 87 + mkdir -p $out/share/applications/ 88 + substitute ${writeText "fluxer.desktop" '' 89 + [Desktop Entry] 90 + Name=Fluxer 91 + Comment=OSS messaging platform 92 + Exec=@out@/bin/fluxer 93 + Icon=fluxer 94 + Terminal=false 95 + Type=Application 96 + StartupNotify=true 97 + StartupWMClass=fluxer 98 + ''} $out/share/applications/fluxer.desktop --subst-var out 99 + 100 + 101 + 102 + mkdir -p $out/share/icons/hicolor/512x512/ 103 + cp $out/runtime/resources/512x512.png $out/share/icons/hicolor/512x512/fluxer.png 104 + ''; 105 + }