From 4afee128c84c4cd71c30e0a65cb4ce5baa69ff53 Mon Sep 17 00:00:00 2001 From: blahai Date: Thu, 24 Oct 2024 19:50:52 +0300 Subject: [PATCH] Nyx: bunch of bs --- hosts/nyx/configuration.nix | 19 ++++++++++++++++++- modules/home-manager/cli/fish/default.nix | 3 +++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/hosts/nyx/configuration.nix b/hosts/nyx/configuration.nix index 80b7813..adf4c3f 100644 --- a/hosts/nyx/configuration.nix +++ b/hosts/nyx/configuration.nix @@ -27,6 +27,13 @@ }; }; + virtualisation = { + docker = { + enable = true; + storageDriver = "btrfs"; + }; + }; + zramSwap = { enable = true; algorithm = "zstd"; @@ -75,6 +82,10 @@ }; }; + cloudflared = { + enable = true; + }; + gnome.gnome-keyring.enable = true; pipewire = { @@ -92,11 +103,12 @@ users.users.pingu = { isNormalUser = true; description = "Elissa"; - extraGroups = [ "networkmanager" "wheel" ]; + extraGroups = [ "networkmanager" "wheel" "docker" ]; shell = pkgs.fish; packages = with pkgs; [ floorp vesktop + element-desktop alacritty kitty ]; @@ -167,6 +179,7 @@ nix = { package = pkgs.lix; + nixPath = [ "nixpkgs=${inputs.nixpkgs}" ]; settings = { experimental-features = [ "nix-command" "flakes" "auto-allocate-uids" ]; max-jobs = "auto"; @@ -180,7 +193,10 @@ }; environment.systemPackages = with pkgs; [ + cloudflared + inputs.zen-browser.packages."${pkgs.system}".specific btrfs-progs + btop hyprcursor grimblast neovim @@ -199,6 +215,7 @@ lua lua-language-server nil + nixd nixfmt-classic zip nodejs diff --git a/modules/home-manager/cli/fish/default.nix b/modules/home-manager/cli/fish/default.nix index ec2610e..64c5156 100644 --- a/modules/home-manager/cli/fish/default.nix +++ b/modules/home-manager/cli/fish/default.nix @@ -1,4 +1,7 @@ { config, lib, pkgs, ... }: { + home.packages = with pkgs; [ + neofetch + ]; programs.fish = { enable = true;