diff --git a/flake.lock b/flake.lock index 8d624cd4..1571550a 100644 --- a/flake.lock +++ b/flake.lock @@ -15,11 +15,11 @@ "sf-pro": "sf-pro" }, "locked": { - "lastModified": 1758228441, - "narHash": "sha256-3mA9oFuhJ1EHyhPd17g/EuJi4jDYPGhyxkEitdh3Kmc=", + "lastModified": 1768432053, + "narHash": "sha256-4zbGxDTG82KL8aGj7HOlx984eSHpWzGiN/vBBYKd2DE=", "owner": "Lyndeno", "repo": "apple-fonts.nix", - "rev": "aba9944f6606a69ebedf7bfb723316139eec3f72", + "rev": "00ee0281a803e545a8d7fc3ecee06aa27d3ae84c", "type": "github" }, "original": { @@ -86,11 +86,11 @@ ] }, "locked": { - "lastModified": 1765860045, - "narHash": "sha256-7Lxp/PfOy4h3QIDtmWG/EgycaswqRSkDX4DGtet14NE=", + "lastModified": 1769978395, + "narHash": "sha256-gj1yP3spUb1vGtaF5qPhshd2j0cg4xf51pklDsIm19Q=", "owner": "nix-community", "repo": "home-manager", - "rev": "09de9577d47d8bffb11c449b6a3d24e32ac16c99", + "rev": "984708c34d3495a518e6ab6b8633469bbca2f77a", "type": "github" }, "original": { @@ -111,11 +111,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1765867692, - "narHash": "sha256-zuAmnzaB5uDqgXh/Y/Cx+zBef2lYKoVAPYErXQfk/4A=", + "lastModified": 1769980417, + "narHash": "sha256-BOxPHApuXJE0wFKaDK811u5Ihvn4gnsXhCABo0O/u/Q=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "603ea180e61c6ef143b789a3eaca12ffdfc7c60a", + "rev": "ca6c544ca6a737bdb32676046bf98aca11f8f13d", "type": "github" }, "original": { @@ -144,11 +144,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1765861551, - "narHash": "sha256-1Bo86J/7nm8sndZz9gGW0agydYzLYimdz9aQEhnf1zY=", + "lastModified": 1769577126, + "narHash": "sha256-v9vz9Rj4MGwPuhGELdvpRKl2HH+xvkgat6VwL0L86Fg=", "owner": "YaLTeR", "repo": "niri", - "rev": "2641356d41199a40ccc9a2e9f61bd34d7e7c8220", + "rev": "f30db163b5748e8cf95c05aba77d0d3736f40543", "type": "github" }, "original": { @@ -167,11 +167,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1765393498, - "narHash": "sha256-OapXNkISC2JXOFs7c6V7puiYg4+XSJxbGNce3GNVMWo=", + "lastModified": 1769607914, + "narHash": "sha256-3eYf0yyS8yyXuzrIfbqDwpXZ+3z3TwHGFgbl1+/35DU=", "owner": "nix-community", "repo": "nixd", - "rev": "72f4dd1fc57114dd0b455d07605de899d6961f29", + "rev": "12e3e96245e81fbcaf1f0bad5079403b57c00e67", "type": "github" }, "original": { @@ -182,11 +182,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1765779637, - "narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=", + "lastModified": 1769789167, + "narHash": "sha256-kKB3bqYJU5nzYeIROI82Ef9VtTbu4uA3YydSk/Bioa8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1306659b587dc277866c7b69eb97e5f07864d8c4", + "rev": "62c8382960464ceb98ea593cb8321a2cf8f9e3e5", "type": "github" }, "original": { @@ -210,11 +210,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1765762245, - "narHash": "sha256-3iXM/zTqEskWtmZs3gqNiVtRTsEjYAedIaLL0mSBsrk=", + "lastModified": 1769900590, + "narHash": "sha256-I7Lmgj3owOTBGuauy9FL6qdpeK2umDoe07lM4V+PnyA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c8cfcd6ccd422e41cc631a0b73ed4d5a925c393d", + "rev": "41e216c0ca66c83b12ab7a98cc326b5db01db646", "type": "github" }, "original": { @@ -290,7 +290,7 @@ "sf-compact": { "flake": false, "locked": { - "narHash": "sha256-WeqT80cdK/XzTLSaJs5DHodzxoeAzwL/xTgdq0YwQbM=", + "narHash": "sha256-xIYPQ27C7wAAfN4Lm+3pXE7GGNO5ZgKGFRjr6WX5xlM=", "type": "file", "url": "https://devimages-cdn.apple.com/design/resources/download/SF-Compact.dmg" }, @@ -338,7 +338,7 @@ "sf-pro": { "flake": false, "locked": { - "narHash": "sha256-vprahHpCUf9O8RualBrEuLEfuLfzI/2d8AQmwlCGPPk=", + "narHash": "sha256-vxaW2oTdf7EuraHvdkF6JUfC580p56TgpquNw+GQDbQ=", "type": "file", "url": "https://devimages-cdn.apple.com/design/resources/download/SF-Pro.dmg" }, @@ -403,11 +403,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1765858323, - "narHash": "sha256-pRyLIpUN56iG3ipPh5Pcwb2tSXFNr8kMYZNEO5kglsI=", + "lastModified": 1769713942, + "narHash": "sha256-0BtCSO2qzYK/akRDsERqRVLknCYD3FYErc+szreSHUo=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "1bbd5cae7ec80241e8b44629d4da503ed7cf18c9", + "rev": "37ec78ee26e158b71f42e113e0e7dd9d5eb6bdb0", "type": "github" }, "original": { @@ -424,11 +424,11 @@ ] }, "locked": { - "lastModified": 1765781868, - "narHash": "sha256-a1X/Z8OgPD1yyW47pmek8UNCRWhGJkkUpXvDIYBNfOU=", + "lastModified": 1769268657, + "narHash": "sha256-CMZHVyEV3fTgSQbLSlvmxq+FDoMNhXeetvh43rG3En0=", "owner": "Benexl", "repo": "yt-x", - "rev": "53b2b2155a4b72093119cf1269ccd26d820c8253", + "rev": "6aa9677fa158696f2505cabfe8fd13b473a93d77", "type": "github" }, "original": { diff --git a/global.nix b/global.nix index ea95f949..65897a5d 100644 --- a/global.nix +++ b/global.nix @@ -6,6 +6,7 @@ { nix.settings = { + max-jobs = 1; # Limits total concurrent derivations experimental-features = [ "nix-command" "flakes" ]; download-buffer-size = 524288000; # 500 MiB }; @@ -43,6 +44,7 @@ with pkgs; [ #inputs.blue-build.packages.${pkgs.system}.bluebuild python-with-my-packages + unrar nix-prefetch-scripts nix-index @@ -57,6 +59,7 @@ postgresql sqlite # For development and also telescope-all-recent + sqlitebrowser # Notcurses Demo Tools and Benchmark notcurses @@ -69,7 +72,7 @@ gnumake gcc - clang-tools + #ccls rust-analyzer lua-language-server @@ -80,10 +83,11 @@ emmet-language-server vscode-langservers-extracted docker-compose-language-service + nodejs # nodePackages.prettier nodePackages.typescript-language-server nodePackages.bash-language-server - python312Packages.jedi-language-server + #python312Packages.jedi-language-server nixd # For FPGA/Hardware Development @@ -161,12 +165,16 @@ #wineWowPackages.full winetricks + bottles # native wayland support (unstable) wineWowPackages.waylandFull wineasio + libreoffice-qt firefox - librewolf-bin + # firefoxpwa + # librewolf-bin + librewolf ungoogled-chromium # nyxt # qutebrowser @@ -180,7 +188,7 @@ #})) chawan - # telegram-desktop + telegram-desktop (discord.override { # remove any overrides that you don't want withOpenASAR = true; @@ -190,6 +198,7 @@ dissent #ripcord #discordo # Discord terminal client + zoom-us #whatsie @@ -263,10 +272,10 @@ #carla furnace - vgm2x + #vgm2x #MIDIVisualizer - kdePackages.kdenlive + shotcut # vlc mpv # unityhub @@ -278,8 +287,8 @@ # brasero # kdePackages.k3b # xfce.xfburn - ffmpeg - handbrake + #ffmpeg + #handbrake # ventoy-full qbittorrent krita @@ -295,8 +304,11 @@ obs-studio prismlauncher + nextcloud-client pass-wayland - thunderbird + isync + mu + # thunderbird # protonmail-desktop texliveFull @@ -312,13 +324,14 @@ # Just for utils # pulseaudio - # alsa-utils + alsa-utils # For curl scripts jq libnotify # For android + android-tools payload-dumper-go edl @@ -399,10 +412,6 @@ }; programs.gamemode.enable = true; - - # Enable ADB Tools for android development - programs.adb.enable = true; - systemd.services.usbipd = { description = "Custom service that runs usbipd"; wantedBy = [ "multi-user.target" ]; @@ -598,7 +607,10 @@ # Emacs install and enable daemon/server mode. services.emacs = { enable = true; - package = pkgs.emacs-gtk; + #package = pkgs.emacs-gtk; + package = (pkgs.emacsPackagesFor pkgs.emacs-gtk).withPackages (epkgs: [ + epkgs.mu4e + ]); }; #systemd.services.emacs = { # description = "Emacs server daemon for root";