-
Hyprland
Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Works as intended and it's super convenient to rollback with: nixos-rebuild switch --rollback hyprlandPatched = pkgs.applyPatches { name = "hyprland"; src = builtins.fetchTarball "https://github.com/hyprwm/Hyprland/archive/fb45f8f2f9efd988f2f5cef5cf74d6cba19e6b0c.tar.gz"; patches = [ (pkgs.fetchpatch { name = "nix-fix-hidpi.patch"; url = "https://github.com/hyprwm/Hyprland/commit/c386c52cf9fbd442e3c6efec4664d9907fd2cfb1.diff"; sha256 = "WJ3bWAxeFKZJp2y0gMgsjxlP1WZGoV5owkTpC0Nh0Oo="; }) ]; }; hyprland = (import flake-compat { src = hyprlandPatched; }).defaultNix;
# .nix { config, pkgs, ... }: { imports = [ ]; home-manager = { useUserPackages = true; useGlobalPkgs = true; users.me = let flake-compat = builtins.fetchTarball "https://github.com/edolstra/flake-compat/archive/master.tar.gz"; hyprland = (import flake-compat { src = builtins.fetchTarball "https://github.com/hyprwm/Hyprland/archive/master.tar.gz"; }).defaultNix; in { imports = [ hyprland.homeManagerModules.default ]; wayland.windowManager.hyprland.enable = true; }; }; }