Regenerated

This commit is contained in:
2026-04-11 16:57:38 +02:00
parent 79e283f0ef
commit 01f0e324d8
69 changed files with 419 additions and 362 deletions
+335 -344
View File
File diff suppressed because it is too large Load Diff
+15 -16
View File
@@ -1,6 +1,14 @@
#+title: Droidnix: A Dendritic NixOS + Home Manager Configuration
#+author: Henro Veijer
#+options: toc:t num:nil htmlize:nil
#+PROPERTY: header-args:nix :prologue "# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:sh :prologue "# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:bash :prologue "# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:css :prologue "/* --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- */"
#+PROPERTY: header-args:conf :prologue "# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:json :prologue "// --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:el :prologue ";; --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+PROPERTY: header-args:toml :prologue "# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---"
#+language: en
#+html_head: <style>pre.src { background-color: #1e1e2e; color: #cdd6f4; padding: 1em; border-radius: 4px; }</style>
#+HTML_HEAD: <script src="https://cdn.jsdelivr.net/npm/tree.js@1.0.0/dist/tree.min.js"></script>
@@ -2615,8 +2623,7 @@ workspace = 10
** =generated/.config/scripts/layout-selector.sh=
Choose your layout
#+BEGIN_SRC bash :tangle generated/.config/scripts/layout-selector.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC bash :tangle generated/.config/scripts/layout-selector.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
# layout-selector.sh
# Select a workspace layout using Wofi, shows description, applies with layoutmsg
@@ -2654,9 +2661,7 @@ hyprctl dispatch oSD "Layout: $LAYOUT_NAME" 2000
** =generated/.config/scripts/hypr-autocolwidth.sh=
These are config files for .config/scripts
#+BEGIN_SRC bash :tangle generated/.config/scripts/hypr-autocolwidth.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC bash :tangle generated/.config/scripts/hypr-autocolwidth.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
# Auto-adjust scrolling column width based on window count
# Widths: 1 window = fullscreen (handled by hyprland)
# 2 windows = 0.5 each
@@ -2708,8 +2713,7 @@ done
** =generated/.config/scripts/power.sh=
A file containing color variables
#+BEGIN_SRC sh :tangle generated/.config/scripts/power.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC sh :tangle generated/.config/scripts/power.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
#
# Launch a power menu
#
@@ -2761,8 +2765,7 @@ main
** =generated/.config/scripts/update.sh=
A file containing color variables
#+BEGIN_SRC sh :tangle generated/.config/scripts/update.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC sh :tangle generated/.config/scripts/update.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
set -e
REPO="/home/henrov/Repos/nixos/Droidnix"
HOSTNAME="$(hostname)"
@@ -3678,8 +3681,7 @@ label#custom-windows:not(.active) {
** =generated/.config/scripts/bluetooth-status.sh=
These are config files for waybar
#+BEGIN_SRC sh :tangle generated/.config/scripts/bluetooth-status.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC sh :tangle generated/.config/scripts/bluetooth-status.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
bt_connected=""
while read -r _ mac name_rest; do
if [ "$(bluetoothctl info "$mac" | awk '/Connected:/ {print $2}')" = "yes" ]; then
@@ -3700,9 +3702,7 @@ printf '{"text": "%s", "tooltip": "%s"}\n' "$icon" "$tooltip"
** =generated/.config/scripts/hypr-workspaces.sh=
These are config files for waybar
#+BEGIN_SRC sh :tangle generated/.config/scripts/hypr-workspaces.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC sh :tangle generated/.config/scripts/hypr-workspaces.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
# Get focused monitor name
focused_monitor=$(hyprctl monitors -j | jq -r '.[] | select(.focused==true) | .name')
monitor="${WAYBAR_OUTPUT_NAME:-$focused_monitor}"
@@ -3740,8 +3740,7 @@ jq -c -n \
** =generated/.config/scripts/hypr-workspacesmenu.sh=
These are config files for waybar
#+BEGIN_SRC sh :tangle generated/.config/scripts/hypr-workspacesmenu.sh :noweb yes :mkdirp yes :eval never
#!/usr/bin/env bash
#+BEGIN_SRC sh :tangle generated/.config/scripts/hypr-workspacesmenu.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
active_ws=$(hyprctl activeworkspace -j | jq -r '.id')
clients=$(hyprctl clients -j | jq -r \
".[] | select(.workspace.id==$active_ws) | \"\(.address)|\(.title)\"")
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
colors = {
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{
description = "Droidnix: A dendritic NixOS + Home Manager configuration";
@@ -1,3 +1,4 @@
;; --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
;;; package --- early init -*- lexical-binding: t -*-
;;; Commentary:
;;; Prevents white flash and better Emacs defaults
+1
View File
@@ -1,3 +1,4 @@
;; --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
;;; package --- Summary - My minimal Emacs init file -*- lexical-binding: t -*-
;;; Commentary:
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# ./assets/conf/desktop/hypr/animations.conf
animations {
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Keyboard and mouse settings
# Scrolling modifier settings
# Touchpad settings (applies to all touchpads)
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
$mainMod = SUPER
# Terminal / launcher / kill / reload
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
exec-once = dbus-update-activation-environment --systemd --all
exec-once = hypridleconfig/hypr/exec-once
exec-once = systemd-run --user --scope --unit=elephant elephant
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
general {
lock_cmd = hyprlock
after_sleep_cmd = hyprctl dispatch dpms on
@@ -1,3 +1,4 @@
// --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
source = ./theming.css
source = ./animations.conf
source = ./bindings.conf
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# ~/.config/hypr/hyprlock.conf
general {
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
layerrule = blur on, ignore_alpha 1, match:namespace waybar
layerrule = xray 1, match:namespace waybar
layerrule = blur on, ignore_alpha 1, match:namespace walker
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
workspace_layouts = dwindle, master, scrolling, monocle
scrolling {
fullscreen_on_one_column = true
@@ -1,2 +1,3 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Default portable monitor rule
monitor=DP-1,3840x1080@144,1920x0,1
@@ -1,3 +1,4 @@
/* --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- */
# Hyprland Catppuccin Mocha Theme (solid colors)
# Colors
@@ -1,3 +1,5 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Network Manager editor
windowrule {
name = Network-Manager-editor
@@ -1,3 +1,5 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
#Load random wallpaper
workspacecreated = exec $HOME/.local/bin/wallpaper-sync-and-set.sh $workspace
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
bt_connected=""
while read -r _ mac name_rest; do
if [ "$(bluetoothctl info "$mac" | awk '/Connected:/ {print $2}')" = "yes" ]; then
+1 -1
View File
@@ -1,5 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Auto-adjust scrolling column width based on window count
# Widths: 1 window = fullscreen (handled by hyprland)
# 2 windows = 0.5 each
+1 -1
View File
@@ -1,5 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Get focused monitor name
focused_monitor=$(hyprctl monitors -j | jq -r '.[] | select(.focused==true) | .name')
monitor="${WAYBAR_OUTPUT_NAME:-$focused_monitor}"
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
active_ws=$(hyprctl activeworkspace -j | jq -r '.id')
clients=$(hyprctl clients -j | jq -r \
".[] | select(.workspace.id==$active_ws) | \"\(.address)|\(.title)\"")
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# layout-selector.sh
# Select a workspace layout using Wofi, shows description, applies with layoutmsg
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
#
# Launch a power menu
#
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env bash
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
set -e
REPO="/home/henrov/Repos/nixos/Droidnix"
HOSTNAME="$(hostname)"
@@ -1,3 +1,4 @@
/* --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- */
/* Catppuccin Mocha Palette */
@define-color crust #11111b;
@define-color mantle #181825;
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
"$schema" = 'https://starship.rs/config-schema.json'
format = """
@@ -1,3 +1,4 @@
// --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{
"base00": "1e1e2e",
"base01": "181825",
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
enable = true;
base16Scheme = ../../../assets/system/theming/stylix/catppuccin-mocha.yaml;
image = ../../../assets/hyprland/wallpaperstuff/pictures/wall1.jpg;
@@ -1,3 +1,4 @@
/* --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- */
@import url("file:///home/henrov/.config/shared/colors.css");
/* --- Global --- */
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
[Settings]
language = en
backend = awww
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
[global]
allow_images = true
allow_markup = true
@@ -1,3 +1,4 @@
/* --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- */
@import url("file:///home/henrov/.config/shared/colors.css");
/* Global styles */
@@ -1,3 +1,4 @@
// --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
// Zed settings
//
// For information on how to configure Zed, see the Zed
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
# Path to syntax highlighting installed by Nix
ZSH_SYNTAX_HIGHLIGHTING="${HOME}/.nix-profile/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
#packages
_1password-gui
audacity
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, lib, flakeRoot, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{
hostname,
pkgs,
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, import-tree, home-manager, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, lib, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ pkgs, config, lib, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, pkgs, config, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ pkgs, config, lib, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, lib, zen-browser, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, pkgs, config, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ pkgs, config, lib, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, home-manager, inputs, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, stylix, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
# Use the config option defaultUser directly, fallback to "henrov"
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, flakeRoot, ... }:
let
username = "henrov"; # Replace with your username if needed
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, home-manager, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, flakeRoot, ... }:
let
username = config.defaultUser or "henrov";
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ config, pkgs, lib, ... }:
let
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, ... }:
{
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
+1
View File
@@ -1,3 +1,4 @@
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
{ lib, config, pkgs, ... }:
let