Made start building the pyramid :)

This commit is contained in:
2026-03-06 19:57:45 +01:00
parent dbb9fc6607
commit 511b4fd3f7
8850 changed files with 232 additions and 2309 deletions
-1792
View File
File diff suppressed because it is too large Load Diff
+232 -124
View File
@@ -101,7 +101,7 @@ This directory contains configurations specific to MangoWC.
- =window_rules/=: Rules for window behavior.
**File Structure and Imports**
+ Every =default.nix= file imports all =.nix= files in its directory.
+ Every =top.nix= file imports all =.nix= files in its directory.
+ Machine-specific configurations are stored in =assets/machines/=.
+ Themes and overrides are modular and reusable across setups.
@@ -162,129 +162,129 @@ This directory contains configurations specific to MangoWC.
├── generated
│   ├── hyprland
│   │   ├── animations_effects
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── decorations
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── keyboard_binds
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── notifications
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── statusbar_tray
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── task_launcher
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── task_window_workspace_switcher
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   └── window_rules
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── mangowc
│   │   ├── animations_effects
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── decorations
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── keyboard_binds
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── notifications
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── statusbar_tray
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── task_launcher
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── task_window_workspace_switcher
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   └── window_rules
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   └── system
│   ├── applications
│   │   ├── file_management
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── gaming
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── office_productivity
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── media_playback_editing
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── terminal_shell
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   └── accessibility
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── development
│   │   ├── databases
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── devops_ci_cd
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── programming_languages
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   ├── virtualization
│   │   │   ├── default.nix
│   │   │   ├── top.nix
│   │   │   └── placeholder.nix
│   │   └── web_development
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   └── system_management
│   ├── backups
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── bluetooth
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── power_management
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── audio
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── hardware_sensors
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── logging_monitoring
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── login_manager
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── monitor_setup
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── networking
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── printers_scanners
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── disk_management
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   ├── security
│   │   ├── default.nix
│   │   ├── top.nix
│   │   └── placeholder.nix
│   └── system_updates
│   ├── default.nix
│   ├── top.nix
│   └── placeholder.nix
├── flake.nix
├── README.html
@@ -346,19 +346,127 @@ The Nix flake definition for Droidnix.
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager.url = "github:nix-community/home-manager";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
emacs-overlay = {
url = "github:nix-community/emacs-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
catppuccin = {
url = "github:catppuccin/nix";
inputs.nixpkgs.follows = "nixpkgs";
};
zen-browser = {
url = "github:youwen5/zen-browser-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
hyprland.url = "github:hyprwm/Hyprland";
};
outputs = { self, nixpkgs, home-manager, ... }@inputs: {
# Your flake outputs here
outputs = inputs@{ nixpkgs, home-manager, emacs-overlay, catppuccin, zen-browser, hyprland, ... }:
let
lib = nixpkgs.lib;
system = lib.system.system;
user = import ./assets/flake/users/henrov.nix;
machines = ["traveldroid" "maindroid"];
in
{
nixosConfigurations = lib.genAttrs machines (machine: lib.nixosSystem {
inherit system;
modules = [
# Import machine-specific configurations
./assets/flake/machines/${machine}/top.nix
# Home Manager and theme modules
home-manager.nixosModules.home-manager {
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit user inputs; };
}
inputs.catppuccin.nixosModules.catppuccin
];
specialArgs = { inherit user inputs; };
});
devShells.${system}.default = import ./assets/flake/terminal_shell/devshell.nix {
inherit (nixpkgs) mkShell;
};
};
}
#+END_SRC
* First the nix-files that flake really needs and that do not fit wel in the hierarchical structure
** =assets/flake/users/henrov.nix=
This is the default user, just search and replace henrov another name if you want to change
#+BEGIN_SRC nix :tangle assets/flake/users/henrov.nix :noweb tangle :mkdirp yes :eval never-html
{ system, ... }:
{
username = "henrov";
homeDirectory = "/home/henrov";
stateVersion = "25.11";
locale = "nl_NL.UTF-8";
}
#+END_SRC
** =assets/flake/terminal_shell/devshell.nix=
This 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.
#+BEGIN_SRC nix :tangle assets/flake/users/henrov.nix :noweb tangle :mkdirp yes :eval never-html
{ mkShell }:
mkShell {
buildInputs = with import <nixpkgs> {}; [
nil
nixfmt-rfc-style
];
}
#+END_SRC
** =assets/flake/machines/traveldroid/top.nix=
This code defines the machine to build. Just search and replace traveldroid to provision another machine.
#+BEGIN_SRC nix :tangle assets/flake/machines/traveldroid/top.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, user, inputs, ... }:
{
# Import all other configurations
imports = [
./hardware-configuration.nix
];
# Minimal settings that must be defined here
networking.hostName = "traveldroid";
wm.type = "hyprland"; # Define the window manager type here, mangowc will be made possible in the nerar future.
# In generated/top.nix the chpice fopr a window manager will be effectuated
}
#+END_SRC
* Now we reach the top of the hierarchiy which will call all other imports
** =generated/top.nix=
The ./generated/top.nix file acts as an anchor or entry point for the entire chain of imports in the pyramid structure.
#+BEGIN_SRC nix :tangle generated/top.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, user, inputs, ... }:
{
imports = [
# First the stuff that we always want, regardless of windowmanager
./system/top.nix
# Import window manager configurations based on the type defined in the machine file
(if config.wm.type == "hyprland" then
./window_managers/hyprland/top.nix
else if config.wm.type == "mangowc" then
./window_managers/mangowc/top.nix
else
assert false; "Unknown window manager type: ${config.wm.type}"
)
];
}
#+END_SRC
* Hyprland
** =generated/hyprland/animations_effects/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/animations_effects/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/animations_effects/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/animations_effects/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -373,8 +481,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/decorations/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/decorations/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/decorations/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/decorations/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -389,8 +497,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/keyboard_binds/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/keyboard_binds/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/keyboard_binds/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/keyboard_binds/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -405,8 +513,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/notifications/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/notifications/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/notifications/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/notifications/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -421,8 +529,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/statusbar_tray/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/statusbar_tray/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/statusbar_tray/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/statusbar_tray/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -437,8 +545,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/task_launcher/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/task_launcher/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/task_launcher/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/task_launcher/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -453,8 +561,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/task_window_workspace_switcher/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/task_window_workspace_switcher/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/task_window_workspace_switcher/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/task_window_workspace_switcher/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -469,8 +577,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/hyprland/window_rules/default.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/window_rules/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/hyprland/window_rules/top.nix=
#+BEGIN_SRC nix :tangle generated/hyprland/window_rules/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -487,8 +595,8 @@ The Nix flake definition for Droidnix.
* Mangowc
** =generated/mangowc/animations_effects/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/animations_effects/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/animations_effects/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/animations_effects/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -503,8 +611,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/decorations/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/decorations/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/decorations/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/decorations/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -519,8 +627,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/keyboard_binds/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/keyboard_binds/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/keyboard_binds/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/keyboard_binds/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -535,8 +643,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/notifications/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/notifications/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/notifications/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/notifications/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -551,8 +659,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/statusbar_tray/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/statusbar_tray/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/statusbar_tray/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/statusbar_tray/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -567,8 +675,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/task_launcher/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/task_launcher/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/task_launcher/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/task_launcher/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -583,8 +691,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/task_window_workspace_switcher/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/task_window_workspace_switcher/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/task_window_workspace_switcher/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/task_window_workspace_switcher/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -599,8 +707,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/mangowc/window_rules/default.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/window_rules/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/mangowc/window_rules/top.nix=
#+BEGIN_SRC nix :tangle generated/mangowc/window_rules/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -617,8 +725,8 @@ The Nix flake definition for Droidnix.
* System
** =generated/system/applications/file_management/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/file_management/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/file_management/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/file_management/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -633,8 +741,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/applications/gaming/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/gaming/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/gaming/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/gaming/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -649,8 +757,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/applications/office_productivity/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/office_productivity/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/office_productivity/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/office_productivity/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -665,8 +773,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/applications/media_playback_editing/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/media_playback_editing/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/media_playback_editing/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/media_playback_editing/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -681,8 +789,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/applications/terminal_shell/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/terminal_shell/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/terminal_shell/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/terminal_shell/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -697,8 +805,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/applications/accessibility/default.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/accessibility/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/applications/accessibility/top.nix=
#+BEGIN_SRC nix :tangle generated/system/applications/accessibility/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -713,8 +821,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/development/databases/default.nix=
#+BEGIN_SRC nix :tangle generated/system/development/databases/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/development/databases/top.nix=
#+BEGIN_SRC nix :tangle generated/system/development/databases/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -729,8 +837,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/development/devops_ci_cd/default.nix=
#+BEGIN_SRC nix :tangle generated/system/development/devops_ci_cd/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/development/devops_ci_cd/top.nix=
#+BEGIN_SRC nix :tangle generated/system/development/devops_ci_cd/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -745,8 +853,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/development/programming_languages/default.nix=
#+BEGIN_SRC nix :tangle generated/system/development/programming_languages/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/development/programming_languages/top.nix=
#+BEGIN_SRC nix :tangle generated/system/development/programming_languages/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -761,8 +869,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/development/virtualization/default.nix=
#+BEGIN_SRC nix :tangle generated/system/development/virtualization/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/development/virtualization/top.nix=
#+BEGIN_SRC nix :tangle generated/system/development/virtualization/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -777,8 +885,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/development/web_development/default.nix=
#+BEGIN_SRC nix :tangle generated/system/development/web_development/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/development/web_development/top.nix=
#+BEGIN_SRC nix :tangle generated/system/development/web_development/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -793,8 +901,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/backups/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/backups/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/backups/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/backups/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -809,8 +917,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/bluetooth/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/bluetooth/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/bluetooth/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/bluetooth/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -825,8 +933,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/power_management/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/power_management/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/power_management/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/power_management/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -841,8 +949,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/audio/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/audio/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/audio/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/audio/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -857,8 +965,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/hardware_sensors/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/hardware_sensors/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/hardware_sensors/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/hardware_sensors/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -873,8 +981,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/logging_monitoring/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/logging_monitoring/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/logging_monitoring/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/logging_monitoring/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -889,8 +997,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/login_manager/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/login_manager/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/login_manager/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/login_manager/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -905,8 +1013,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/monitor_setup/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/monitor_setup/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/monitor_setup/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/monitor_setup/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -921,8 +1029,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/networking/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/networking/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/networking/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/networking/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -937,8 +1045,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/printers_scanners/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/printers_scanners/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/printers_scanners/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/printers_scanners/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -953,8 +1061,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/disk_management/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/disk_management/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/disk_management/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/disk_management/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -969,8 +1077,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/security/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/security/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/security/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/security/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];
@@ -985,8 +1093,8 @@ The Nix flake definition for Droidnix.
}
#+END_SRC
** =generated/system/system_management/system_updates/default.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/system_updates/default.nix :noweb tangle :mkdirp yes :eval never-html
** =generated/system/system_management/system_updates/top.nix=
#+BEGIN_SRC nix :tangle generated/system/system_management/system_updates/top.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
{
imports = [ ./placeholder.nix ];

Some files were not shown because too many files have changed in this diff Show More