Regenerated

This commit is contained in:
2026-03-20 14:35:14 +00:00
parent eb80c083f6
commit 365165e7c4
30 changed files with 44 additions and 1501 deletions
+44 -44
View File
@@ -36,7 +36,7 @@ The Droidnix repository is organized into two main parts:
* Root Level
- =flake.nix= is the entry point and imports:
- =generated/system/=
- =generated/modules/desktop/=
- =generated/parked/desktop/=
- Machine-specific configurations from =assets/machines/=
* Generated Structure
@@ -116,7 +116,7 @@ The Nix flake definition for Droidnix.
[
# ./generated/system/mysystem.nix
]
# ++ (inputs.import-tree ./generated/modules).imports # moved to traveldroid
# ++ (inputs.import-tree ./generated/parked).imports # moved to traveldroid
++ [
./generated/hosts/traveldroid/traveldroid.nix
./generated/hosts/traveldroid/boot.nix
@@ -134,9 +134,9 @@ The Nix flake definition for Droidnix.
* Let's define the core of the system
** =generated/modules/system/networking.nix=
** =generated/parked/system/networking.nix=
This sets the networking.
#+BEGIN_SRC nix :tangle generated/modules/system/networking.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/system/networking.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs,... }:
let
@@ -210,9 +210,9 @@ in
}
#+END_SRC
** =generated/modules/users/henrov.nix=
** =generated/parked/users/henrov.nix=
This is the default user, just search and replace henrov another name if you want to change
#+BEGIN_SRC nix :tangle generated/modules/users/henrov.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/users/henrov.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, ... }:
# Single user definition, no imports
@@ -330,7 +330,7 @@ in
{ config, lib, inputs, ... }:
let
modulesPath = ./generated/modules;
modulesPath = ./generated/parked;
importedModules = inputs.import-tree modulesPath;
@@ -363,7 +363,7 @@ in
(config.home-manager.users or {})
homeManagerExtraUserFragments
];
}
#+END_SRC
** =generated/hosts/traveldroid/hardware-configuration.nix=
@@ -420,9 +420,9 @@ in
}
#+END_SRC
** =generated/modules/system/dbus.nix=
** =generated/parked/system/dbus.nix=
This sets the dbus implementation
#+BEGIN_SRC nix :tangle generated/modules/system/dbus.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/system/dbus.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, lib, ... }:
{
services.dbus = lib.mkForce {
@@ -483,9 +483,9 @@ This sets the XDG implementation
}
#+END_SRC
** =generated/modules/desktop/stylix.nix=
** =generated/parked/desktop/stylix.nix=
This sets the stylix implementation
#+BEGIN_SRC nix :tangle generated/modules/desktop/stylix.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/desktop/stylix.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, ... }:
let
@@ -553,9 +553,9 @@ in
}
#+END_SRC
** =generated/modules/system/terminal.nix=
** =generated/parked/system/terminal.nix=
Sets theming for the terminal
#+BEGIN_SRC nix :tangle generated/modules/system/terminal.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/system/terminal.nix :noweb tangle :mkdirp yes :eval never-html
{ config, pkgs, ... }:
{
@@ -567,11 +567,11 @@ Sets theming for the terminal
#+END_SRC
** =generated/modules/desktop/rotating_wallpaper.nix=
** =generated/parked/desktop/rotating_wallpaper.nix=
rotating_wallpaper.nix installs wpaperd and deploys your wallpaper files from the repo (./assets/hyprland/wallpaperstuff/) into ~/Droidnix/wallpaperstuff/.
You can edit assets/hyprland/wallpaperstuff/wallpaper.toml to change settings
Finally, it creates a systemd user service (wpaperd.service) that automatically starts wpaperd at login and keeps it running, using your override config so wallpapers rotate according to your settings.
# #+BEGIN_SRC nix :tangle generated/modules/desktop/rotating_wallpaper.nix :noweb tangle :mkdirp yes :eval never-html
# #+BEGIN_SRC nix :tangle generated/parked/desktop/rotating_wallpaper.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, ... }:
{
@@ -612,9 +612,9 @@ Finally, it creates a systemd user service (wpaperd.service) that automatically
}
# #+END_SRC
** =generated/modules/desktop/hyprland.nix=
** =generated/parked/desktop/hyprland.nix=
Setting up Hyprland
#+BEGIN_SRC nix :tangle generated/modules/desktop/hyprland.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/desktop/hyprland.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, ... }:
let
@@ -641,9 +641,9 @@ in
#+END_SRC
** =generated/modules/apps/zenbrowser.nix=
** =generated/parked/apps/zenbrowser.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
#+BEGIN_SRC nix :tangle generated/modules/apps/zenbrowser.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/zenbrowser.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, pkgs, ... }:
@@ -709,9 +709,9 @@ in
}
#+END_SRC
** =generated/modules/apps/flatpaks.nix=
** =generated/parked/apps/flatpaks.nix=
This will import all packages listed in ../../assets/system/apps/flatpaks.conf
#+BEGIN_SRC nix :tangle generated/modules/apps/flatpaks.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/flatpaks.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
let
@@ -815,9 +815,9 @@ Setting up GTK
}
#+END_SRC
** =generated/modules/desktop/fonts.nix=
** =generated/parked/desktop/fonts.nix=
This file installs and configures fonts
#+BEGIN_SRC nix :tangle generated/modules/desktop/fonts.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/desktop/fonts.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
{
@@ -832,9 +832,9 @@ This file installs and configures fonts
}
#+END_SRC
** =generated/modules/desktop/waybar.nix=
** =generated/parked/desktop/waybar.nix=
This file installs and configures waybar
#+BEGIN_SRC nix :tangle generated/modules/desktop/waybar.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/desktop/waybar.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, ... }:
let
@@ -901,9 +901,9 @@ settings = {
}
#+END_SRC
** =generated/modules/desktop/wayland.nix=
** =generated/parked/desktop/wayland.nix=
This file sets up wayland
#+BEGIN_SRC nix :tangle generated/modules/desktop/wayland.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/desktop/wayland.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, ... }:
let
@@ -954,9 +954,9 @@ in
}
#+END_SRC
** =generated/modules/apps/thunar.nix=
** =generated/parked/apps/thunar.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
#+BEGIN_SRC nix :tangle generated/modules/apps/thunar.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/thunar.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
let
@@ -989,9 +989,9 @@ in
** =generated/modules/terminals/kitty.nix=
** =generated/parked/terminals/kitty.nix=
This file sets up Kitty terminal
#+BEGIN_SRC nix :tangle generated/modules/terminals/kitty.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/terminals/kitty.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
let
@@ -1033,9 +1033,9 @@ in
}
#+END_SRC
** =generated/modules/terminals/starship.nix=
** =generated/parked/terminals/starship.nix=
This file sets up starship prompt
#+BEGIN_SRC nix :tangle generated/modules/terminals/starship.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/terminals/starship.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, ... }:
let
@@ -1070,9 +1070,9 @@ in
}
#+END_SRC
** =generated/modules/terminals/zsh.nix=
** =generated/parked/terminals/zsh.nix=
This sets up the zsh in the terminal
#+BEGIN_SRC nix :tangle generated/modules/terminals/zsh.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/terminals/zsh.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
let
@@ -1117,9 +1117,9 @@ in
}
#+END_SRC
** =generated/modules/apps/emacs/emacs.nix=
** =generated/parked/apps/emacs/emacs.nix=
This sets up the emacs terminal
#+BEGIN_SRC nix :tangle generated/modules/apps/emacs/emacs.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/emacs/emacs.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, pkgs, config, ... }:
let
@@ -1223,9 +1223,9 @@ in
}
#+END_SRC
** =generated/modules/apps/emacs/early-init.el=
** =generated/parked/apps/emacs/early-init.el=
This helps set up the emacs terminal
#+BEGIN_SRC nix :tangle generated/modules/apps/emacs/early-init.el :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/emacs/early-init.el :noweb tangle :mkdirp yes :eval never-html
;;; package --- early init -*- lexical-binding: t -*-
;;; Commentary:
;;; Prevents white flash and better Emacs defaults
@@ -1320,9 +1320,9 @@ package-archive-priorities '(("gnu" . 99)
;;; early-init.el ends here
#+END_SRC
** =generated/modules/apps/emacs/init.el=
** =generated/parked/apps/emacs/init.el=
This helps set up the emacs terminal
#+BEGIN_SRC nix :tangle generated/modules/apps/emacs/init.el :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/emacs/init.el :noweb tangle :mkdirp yes :eval never-html
;;; package --- Summary - My minimal Emacs init file -*- lexical-binding: t -*-
;;; Commentary:
@@ -1728,9 +1728,9 @@ the top of the file."
** =generated/modules/apps/wofi.nix=
** =generated/parked/apps/wofi.nix=
This is top file of this level which contains just an import statement for all relevant files and/or the subfolder in this folder
#+BEGIN_SRC nix :tangle generated/modules/apps/wofi.nix :noweb tangle :mkdirp yes :eval never-html
#+BEGIN_SRC nix :tangle generated/parked/apps/wofi.nix :noweb tangle :mkdirp yes :eval never-html
{ lib, config, ... }:
let