diff --git a/Droidnix/README.html b/Droidnix/README.html index ca3ff6d3a..7611aeae0 100644 --- a/Droidnix/README.html +++ b/Droidnix/README.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- +generated/top.nixgenerated/top.nixgenerated/hyprland/top.nixgenerated/mangowc/top.nixgenerated/system/top.nixgenerated/system/applications/top.nixgenerated/system/development/top.nixgenerated/system/system_management/top.nixgenerated/hyprland/animations_effects/top.nixgenerated/hyprland/decorations/top.nixgenerated/hyprland/keyboard_binds/top.nixgenerated/hyprland/notifications/top.nixgenerated/hyprland/statusbar_tray/top.nixgenerated/hyprland/task_launcher/top.nixgenerated/hyprland/task_window_workspace_switcher/top.nixgenerated/hyprland/window_rules/top.nixgenerated/mangowc/animations_effects/top.nixgenerated/mangowc/decorations/top.nixgenerated/mangowc/keyboard_binds/top.nixgenerated/mangowc/notifications/top.nixgenerated/mangowc/statusbar_tray/top.nixgenerated/mangowc/task_launcher/top.nixgenerated/mangowc/task_window_workspace_switcher/top.nixgenerated/mangowc/window_rules/top.nixgenerated/system/applications/accessibility/top.nixgenerated/system/applications/file_management/top.nixgenerated/system/applications/gaming/top.nixgenerated/system/applications/media_playback_editing/top.nixgenerated/system/applications/office_productivity/top.nixgenerated/system/applications/terminal_shell/top.nixgenerated/system/development/databases/top.nixgenerated/system/development/devops_ci_cd/top.nixgenerated/system/development/programming_languages/top.nixgenerated/system/development/virtualization/top.nixgenerated/system/development/web_development/top.nixgenerated/system/system_management/audio/top.nixgenerated/system/system_management/backups/top.nixgenerated/system/system_management/bluetooth/top.nixgenerated/system/system_management/disk_management/top.nixgenerated/system/system_management/hardware_sensors/top.nixgenerated/system/system_management/logging_monitoring/top.nixgenerated/system/system_management/login_manager/top.nixgenerated/system/system_management/monitor_setup/top.nixgenerated/system/system_management/networking/top.nixgenerated/system/system_management/power_management/top.nixgenerated/system/system_management/printers_scanners/top.nixgenerated/system/system_management/security/top.nixgenerated/system/system_management/system_updates/top.nixgenerated/top.nixgenerated/hyprland/top.nixgenerated/mangowc/top.nixgenerated/system/top.nixgenerated/system/applications/top.nixgenerated/system/development/top.nixgenerated/system/system_management/top.nixgenerated/hyprland/animations_effects/top.nixgenerated/hyprland/decorations/top.nixgenerated/hyprland/keyboard_binds/top.nixgenerated/hyprland/notifications/top.nixgenerated/hyprland/statusbar_tray/top.nixgenerated/hyprland/task_launcher/top.nixgenerated/hyprland/task_window_workspace_switcher/top.nixgenerated/hyprland/window_rules/top.nixgenerated/mangowc/animations_effects/top.nixgenerated/mangowc/decorations/top.nixgenerated/mangowc/keyboard_binds/top.nixgenerated/mangowc/notifications/top.nixgenerated/mangowc/statusbar_tray/top.nixgenerated/mangowc/task_launcher/top.nixgenerated/mangowc/task_window_workspace_switcher/top.nixgenerated/mangowc/window_rules/top.nixgenerated/system/applications/accessibility/top.nixgenerated/system/applications/file_management/top.nixgenerated/system/applications/gaming/top.nixgenerated/system/applications/media_playback_editing/top.nixgenerated/system/applications/office_productivity/top.nixgenerated/system/applications/terminal_shell/top.nixgenerated/system/development/databases/top.nixgenerated/system/development/devops_ci_cd/top.nixgenerated/system/development/programming_languages/top.nixgenerated/system/development/virtualization/top.nixgenerated/system/development/web_development/top.nixgenerated/system/system_management/audio/top.nixgenerated/system/system_management/backups/top.nixgenerated/system/system_management/bluetooth/top.nixgenerated/system/system_management/disk_management/top.nixgenerated/system/system_management/hardware_sensors/top.nixgenerated/system/system_management/logging_monitoring/top.nixgenerated/system/system_management/login_manager/top.nixgenerated/system/system_management/monitor_setup/top.nixgenerated/system/system_management/networking/top.nixgenerated/system/system_management/power_management/top.nixgenerated/system/system_management/printers_scanners/top.nixgenerated/system/system_management/security/top.nixgenerated/system/system_management/system_updates/top.nixIntroduction The Assets Folder @@ -323,26 +322,26 @@
Droidnix is a modular, declarative NixOS + Home Manager configuration system. It allows users to choose between Hyprland and Mangowc as their window manager, with shared and WM-specific configurations managed via Emacs Org and Nix Flakes. The project is designed for reproducibility, maintainability, and cross-machine compatibility.
This project uses a modular NixOS configuration with Hyprland and MangoWC support, designed for literate programming and cross-device reusability. The Droidnix repository is organized into two main parts: @@ -355,9 +354,9 @@ The Droidnix repository is organized into two main parts:
flake.nix is the entry point and imports:
The generated/ directory contains all generated configurations, divided into three main groups: system, hyprland, and mangowc.
generated/system/)generated/system/)This directory contains system-wide configurations that are independent of the window manager.
applications/)applications/)file_management/: Configurations for file managers and storage solutions.gaming/: Settings for gaming-related software.development/)development/)databases/: Settings for local databases.devops_ci_cd/: Configurations for DevOps tools.system_management/)system_management/)backups/: Settings for backup software.bluetooth/: Configurations for Bluetooth devices and services.generated/hyprland/)generated/hyprland/)This directory contains configurations specific to Hyprland.
@@ -447,9 +446,9 @@ This directory contains configurations specific to Hyprland.generated/mangowc/)generated/mangowc/)This directory contains configurations specific to MangoWC.
@@ -483,7 +482,7 @@ This directory contains configurations specific to MangoWC.+. ├── assets │ ├── common @@ -665,9 +664,9 @@ This directory contains configurations specific to MangoWC.
./setup_droidnix.sh..assets/ folder contains all static files, such as configs, scripts, and themes. These files are not generated and can be edited directly.
.assets/common/.assets/common/This folder contains files shared across both window managers, such as wallpapers, shell configs, and common scripts.
@@ -702,9 +701,9 @@ This folder contains files shared across both window managers, such as wallpaper.assets/hyprland/.assets/hyprland/Hyprland-specific assets, including configs, themes, and scripts.
@@ -716,9 +715,9 @@ Hyprland-specific assets, including configs, themes, and scripts..assets/mangowc/.assets/mangowc/Mangowc-specific assets, including configs, themes, and scripts.
@@ -730,9 +729,9 @@ Mangowc-specific assets, including configs, themes, and scripts..assets/machines/.assets/machines/
Machine-specific NixOS configurations (e.g., configuration.nix for maindroid and traveldroid).
configuration.nix for
This section contains the Org blocks for tangling Nix code into the generated folders.
flake.nixflake.nixThe Nix flake definition for Droidnix.
@@ -817,13 +816,13 @@ The Nix flake definition for Droidnix.assets/flake/users/henrov.nixassets/flake/users/henrov.nixThis is the default user, just search and replace henrov another name if you want to change
@@ -839,9 +838,9 @@ This is the default user, just search and replace henrov another name if you wanassets/flake/terminal_shell/devshell.nixassets/flake/terminal_shell/devshell.nixThis code defines a Nix shell environment (also called a "devShell") that you can enter using the nix develop command. When you enter this shell, Nix will provide the tools and dependencies listed in buildInputs.
@@ -857,9 +856,9 @@ mkShell {assets/flake/machines/traveldroid/top.nixassets/flake/machines/traveldroid/top.nixThis code defines the machine to build. Just search and replace traveldroid to provision another machine.
@@ -880,13 +879,13 @@ This code defines the machine to build. Just search and replace traveldroid to pgenerated/top.nixgenerated/top.nixThe ./generated/top.nix file acts as an anchor or entry point for the entire chain of imports in the pyramid structure.
@@ -910,9 +909,9 @@ The ./generated/top.nix file acts as an anchor or entry point for the entire chagenerated/top.nixgenerated/hyprland/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -920,19 +919,90 @@ This is top file of this level which contains the bare necessities for this subj{ config, pkgs, lib, user, inputs, ... }:
{
imports = [
- ./hyprland/top.nix
- ./mangowc/top.nix
- ./system/top.nix
+ ./animations_effects/top.nix
+ ./decorations/top.nix
+ ./keyboard_binds/top.nix
+ ./notifications/top.nix
+ ./statusbar_tray/top.nix
+ ./task_launcher/top.nix
+ ./task_window_workspace_switcher/top.nix
+ ./window_rules/top.nix
];
- # .. put any code here
+
+ # Nix settings to use Hyprland's cache for packages
+ # This allows Nix to download pre-built packages from the Hyprland cache,
+ # which can speed up the installation process and ensure compatibility.
+ nix.settings = {
+ substituters = [ "https://hyprland.cachix.org" ];
+ trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
+ };
+
+ # Enable essential services for a Wayland session
+ services.dbus.enable = true; # D-Bus is required for inter-process communication
+ services.pipewire = {
+ enable = true;
+ alsa.enable = true; # Basic audio support using ALSA
+ pulse.enable = true; # PulseAudio support for better audio management
+ wireplumber.enable = true; # Audio device management and routing
+ };
+
+ # XDG Desktop Portal settings for better application integration
+ # The XDG Desktop Portal provides a way for applications to interact with the desktop environment.
+ xdg.portal = {
+ enable = true;
+ config.common.default = [ "hyprland" "gtk" ]; # Use Hyprland and GTK as default portal implementations
+ };
+
+ # Environment variables for a Wayland session with Hyprland
+ # These variables help applications understand the desktop environment and session type.
+ environment.sessionVariables = {
+ XDG_SESSION_TYPE = "wayland"; # Use Wayland instead of X11 for the session
+ XDG_CURRENT_DESKTOP = "Hyprland"; # Define the current desktop environment as Hyprland
+ XCURSOR_SIZE = "24"; # Set the size of the mouse cursor to 24 pixels
+ };
+
+ # Install Hyprland and enable it as the window manager
+ # Here, we're only installing the Hyprland package itself for a minimal setup.
+ environment.systemPackages = with pkgs; [ hyprland ];
+
+ # Configure Hyprland as the window manager
+ # This section enables Hyprland as the window manager and sets basic configurations.
+ programs.hyprland = {
+ enable = true; # Start Hyprland as the window manager
+ xwayland.enable = true; # Enable XWayland to run X11 applications within the Wayland session
+ };
+
+ # Home-manager configuration for user-specific settings
+ # Home-manager is used to manage user-specific configurations and packages.
+ home-manager = {
+ # Enable Hyprland as the Wayland window manager for the user session
+ wayland.windowManager.hyprland = {
+ enable = true; # Enable Hyprland as the window manager for the user
+ settings = {
+ # Minimal configuration, customize later as needed
+ # This is where you would add custom keybinds, workspace settings, etc.
+ };
+ };
+
+ # XDG portal settings for user sessions
+ # These settings ensure that applications can interact properly with the Hyprland session.
+ xdg.portal = {
+ enable = true;
+ extraPortals = with pkgs; [ xdg-desktop-portal-hyprland ]; # Hyprland-specific portal implementation
+ config.hyprland = {
+ "org.freedesktop.impl.portal.Screencast" = [ "hyprland" ]; # Enable screencasting support
+ };
+ };
+ }
+
}
generated/hyprland/top.nixgenerated/mangowc/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -955,34 +1025,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/top.nix-This is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder -
-{ config, pkgs, lib, user, inputs, ... }:
-{
- imports = [
- ./animations_effects/top.nix
- ./decorations/top.nix
- ./keyboard_binds/top.nix
- ./notifications/top.nix
- ./statusbar_tray/top.nix
- ./task_launcher/top.nix
- ./task_window_workspace_switcher/top.nix
- ./window_rules/top.nix
- ];
- # .. put any code here
-}
-
-generated/system/top.nixgenerated/system/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1000,9 +1045,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/top.nixgenerated/system/applications/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1023,9 +1068,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/top.nixgenerated/system/development/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1045,9 +1090,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/top.nixgenerated/system/system_management/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1075,9 +1120,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/animations_effects/top.nixgenerated/hyprland/animations_effects/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1093,9 +1138,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/decorations/top.nixgenerated/hyprland/decorations/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1111,9 +1156,33 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/keyboard_binds/top.nixgenerated/hyprland/keyboard_binds/top.nix+This is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder +
+{ config, pkgs, lib, user, inputs, ... }:
+let
+ # Read the contents of the bindings.conf file
+ bindingsContent = builtins.readFile ./assets/hyprland/conf/bindings.conf;
+ # Create a configuration file from the bindings content
+ configFile = pkgs.writeText "hyprland.conf" bindingsContent;
+in
+{
+ wayland.windowManager.hyprland = {
+ enable = true; # Enable Hyprland as the window manager
+ config = configFile; # Use the generated configuration file
+ };
+}
+
+generated/hyprland/notifications/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1129,9 +1198,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/notifications/top.nixgenerated/hyprland/statusbar_tray/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1147,9 +1216,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/statusbar_tray/top.nixgenerated/hyprland/task_launcher/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1165,9 +1234,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/task_launcher/top.nixgenerated/hyprland/task_window_workspace_switcher/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1183,9 +1252,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/task_window_workspace_switcher/top.nixgenerated/hyprland/window_rules/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1201,9 +1270,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/hyprland/window_rules/top.nixgenerated/mangowc/animations_effects/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1219,9 +1288,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/animations_effects/top.nixgenerated/mangowc/decorations/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1237,9 +1306,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/decorations/top.nixgenerated/mangowc/keyboard_binds/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1255,9 +1324,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/keyboard_binds/top.nixgenerated/mangowc/notifications/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1273,9 +1342,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/notifications/top.nixgenerated/mangowc/statusbar_tray/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1291,9 +1360,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/statusbar_tray/top.nixgenerated/mangowc/task_launcher/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1309,9 +1378,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/task_launcher/top.nixgenerated/mangowc/task_window_workspace_switcher/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1327,9 +1396,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/task_window_workspace_switcher/top.nixgenerated/mangowc/window_rules/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1345,9 +1414,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/mangowc/window_rules/top.nixgenerated/system/applications/accessibility/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1363,9 +1432,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/accessibility/top.nixgenerated/system/applications/file_management/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1381,9 +1450,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/file_management/top.nixgenerated/system/applications/gaming/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1399,9 +1468,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/gaming/top.nixgenerated/system/applications/media_playback_editing/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1417,9 +1486,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/media_playback_editing/top.nixgenerated/system/applications/office_productivity/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1435,9 +1504,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/office_productivity/top.nixgenerated/system/applications/terminal_shell/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1453,9 +1522,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/applications/terminal_shell/top.nixgenerated/system/development/databases/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1471,9 +1540,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/databases/top.nixgenerated/system/development/devops_ci_cd/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1489,9 +1558,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/devops_ci_cd/top.nixgenerated/system/development/programming_languages/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1507,9 +1576,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/programming_languages/top.nixgenerated/system/development/virtualization/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1525,9 +1594,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/virtualization/top.nixgenerated/system/development/web_development/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1543,9 +1612,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/development/web_development/top.nixgenerated/system/system_management/audio/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1561,9 +1630,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/audio/top.nixgenerated/system/system_management/backups/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1579,9 +1648,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/backups/top.nixgenerated/system/system_management/bluetooth/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1597,9 +1666,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/bluetooth/top.nixgenerated/system/system_management/disk_management/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1615,9 +1684,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/disk_management/top.nixgenerated/system/system_management/hardware_sensors/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1633,9 +1702,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/hardware_sensors/top.nixgenerated/system/system_management/logging_monitoring/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1651,9 +1720,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/logging_monitoring/top.nixgenerated/system/system_management/login_manager/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1669,9 +1738,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/login_manager/top.nixgenerated/system/system_management/monitor_setup/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1687,9 +1756,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/monitor_setup/top.nixgenerated/system/system_management/networking/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1705,9 +1774,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/networking/top.nixgenerated/system/system_management/power_management/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1723,9 +1792,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/power_management/top.nixgenerated/system/system_management/printers_scanners/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1741,9 +1810,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/printers_scanners/top.nixgenerated/system/system_management/security/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1759,27 +1828,9 @@ This is top file of this level which contains the bare necessities for this subjgenerated/system/system_management/security/top.nix-This is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder -
-{ config, pkgs, lib, user, inputs, ... }:
-{
- imports = [
- # No subfolders to import
- ];
- # .. put any code here
-}
-
-generated/system/system_management/system_updates/top.nixgenerated/system/system_management/system_updates/top.nixThis is top file of this level which contains the bare necessities for this subject + an import statement for all the subfolder in this folder
@@ -1799,7 +1850,7 @@ This is top file of this level which contains the bare necessities for this subj