{ inputs, lib, self, ... }: { flake.nixosModules.main = { pkgs, ... }: { environment.systemPackages = with pkgs; [ vim wget zip unzip nix-sweep ]; imports = [ self.nixosModules.git self.nixosModules.lf self.nixosModules.zsh #self.nixosModules.stylix self.nixosModules.hjem self.nixosModules.nh ]; }; flake.nixosModules.visualProfile = { pkgs, ... }: { environment.systemPackages = with pkgs; [ zathura mpv ]; imports = [ self.nixosModules.niri self.nixosModules.pipewire self.nixosModules.discord #self.nixosModules.neovim self.nixosModules.nvf self.nixosModules.alacritty self.nixosModules.firefox self.nixosModules.chromium self.nixosModules.keepmenu self.nixosModules.rofi self.nixosModules.tuigreet self.nixosModules.quickshell ]; }; flake.nixosModules.developmentProfile = { pkgs, ... }: { environment.systemPackages = with pkgs; [ ]; imports = [ self.nixosModules.devenv ]; }; #flake.nixosModules.INSERTNAMEHERE = { pkgs, ... }: {}; }