Refactor NixOS configurations to replace "NixOS-V2" with "chiasson-nix" across multiple modules
- Updated wallpaper module to reflect new naming convention for wallpapers. - Changed author name in rbw-lock-toggle and wvkbd-toggle plugins to "chiasson.cloud". - Modified ideapad configuration to use the new flake path. - Adjusted yt-dlp-telequebec-overlay documentation to match new module structure. - Corrected documentation reference in wisdom module to point to updated conventions.
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
"name": "Bitwarden (rbw) lock",
|
"name": "Bitwarden (rbw) lock",
|
||||||
"description": "Bar control for rbw vault: locked/unlocked padlock; click to unlock or lock",
|
"description": "Bar control for rbw vault: locked/unlocked padlock; click to unlock or lock",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "NixOS-V2",
|
"author": "chiasson.cloud",
|
||||||
"type": "widget",
|
"type": "widget",
|
||||||
"capabilities": ["dankbar-widget"],
|
"capabilities": ["dankbar-widget"],
|
||||||
"component": "./RbwLockToggle.qml",
|
"component": "./RbwLockToggle.qml",
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"name": "Virtual Keyboard Toggle",
|
"name": "Virtual Keyboard Toggle",
|
||||||
"description": "Bar button to show/hide the wvkbd on-screen keyboard (for touch/tablet)",
|
"description": "Bar button to show/hide the wvkbd on-screen keyboard (for touch/tablet)",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "NixOS-V2",
|
"author": "chiasson.cloud",
|
||||||
"type": "widget",
|
"type": "widget",
|
||||||
"capabilities": ["dankbar-widget"],
|
"capabilities": ["dankbar-widget"],
|
||||||
"component": "./WvkbdToggle.qml",
|
"component": "./WvkbdToggle.qml",
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
guiEnabled = d.hyprland.enable || d.niri.enable || d.plasma.enable;
|
guiEnabled = d.hyprland.enable || d.niri.enable || d.plasma.enable;
|
||||||
|
|
||||||
wallpaperDir = pkgs.stdenvNoCC.mkDerivation {
|
wallpaperDir = pkgs.stdenvNoCC.mkDerivation {
|
||||||
pname = "nixos-v2-wallpapers";
|
pname = "chiasson-nix-wallpapers";
|
||||||
version = "0.1";
|
version = "0.1";
|
||||||
src = builtins.path {
|
src = builtins.path {
|
||||||
path = cfg.source;
|
path = cfg.source;
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
{
|
{
|
||||||
options.chiasson.desktop.wallpapers = {
|
options.chiasson.desktop.wallpapers = {
|
||||||
enable = lib.mkEnableOption ''
|
enable = lib.mkEnableOption ''
|
||||||
Copy `source` into the store; sets `NIXOS_V2_WALLPAPERS` and `/etc/wallpapers`.
|
Copy `source` into the store; sets `CHIASSON_NIX_WALLPAPERS` and `/etc/wallpapers`.
|
||||||
'' // {
|
'' // {
|
||||||
default = true;
|
default = true;
|
||||||
};
|
};
|
||||||
@@ -43,8 +43,8 @@
|
|||||||
|
|
||||||
config = lib.mkIf (guiEnabled && cfg.enable) {
|
config = lib.mkIf (guiEnabled && cfg.enable) {
|
||||||
environment = {
|
environment = {
|
||||||
variables.NIXOS_V2_WALLPAPERS = installPath;
|
variables.CHIASSON_NIX_WALLPAPERS = installPath;
|
||||||
sessionVariables.NIXOS_V2_WALLPAPERS = installPath;
|
sessionVariables.CHIASSON_NIX_WALLPAPERS = installPath;
|
||||||
etc."wallpapers".source = installPath;
|
etc."wallpapers".source = installPath;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -120,7 +120,7 @@
|
|||||||
"-lc"
|
"-lc"
|
||||||
''
|
''
|
||||||
ssh -t olivier@nixdesk \
|
ssh -t olivier@nixdesk \
|
||||||
"nixos-rebuild switch --flake path:/home/olivier/NixOS-V2#ideapad --target-host olivier@ideapad --sudo --ask-sudo-password 2>&1"
|
"nixos-rebuild switch --flake path:/home/olivier/chiasson-nix#ideapad --target-host olivier@ideapad --sudo --ask-sudo-password 2>&1"
|
||||||
''
|
''
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
#
|
#
|
||||||
# git diff master..ie/telequebec-update -- \
|
# git diff master..ie/telequebec-update -- \
|
||||||
# yt_dlp/extractor/telequebec.py yt_dlp/extractor/_extractors.py \
|
# yt_dlp/extractor/telequebec.py yt_dlp/extractor/_extractors.py \
|
||||||
# > path/to/NixOS-V2/modules/patches/yt-dlp-telequebec.patch
|
# > path/to/chiasson-nix/modules/patches/yt-dlp-telequebec.patch
|
||||||
#
|
#
|
||||||
{ ... }: {
|
{ ... }: {
|
||||||
flake.nixosModules.systemYtDlpTelequebecPatch =
|
flake.nixosModules.systemYtDlpTelequebecPatch =
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# HM side of the flake; option tree is `chiasson.home.*` (docs/module-conventions.md).
|
# HM side of the flake; option tree is `chiasson.home.*` (docs/conventions.md).
|
||||||
{ self, inputs, ... }: {
|
{ self, inputs, ... }: {
|
||||||
imports = [
|
imports = [
|
||||||
./apps/discord.nix
|
./apps/discord.nix
|
||||||
|
|||||||
Reference in New Issue
Block a user