Skip to content

Commit

Permalink
Add pkgs-unstable to all configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
DanNixon committed Oct 24, 2023
1 parent 147d7c4 commit 32ede22
Show file tree
Hide file tree
Showing 5 changed files with 184 additions and 174 deletions.
128 changes: 65 additions & 63 deletions configurations/akane/home-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,77 +1,79 @@
{
inputs,
outputs,
}:
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs;};
}: let
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.x86_64-linux;
in
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs pkgs-unstable;};

modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/borgmatic.nix
../../../modules/home-manager/media.nix
../../../modules/home-manager/development.nix
../../../modules/home-manager/desktop_environment
modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/borgmatic.nix
../../../modules/home-manager/media.nix
../../../modules/home-manager/development.nix
../../../modules/home-manager/desktop_environment

({pkgs, ...}: {
programs.borgmatic.backups."main" = {
location = {
sourceDirectories = [
"/home/dan/docs"
"/home/dan/phone"
"/home/dan/tombs"
];
repositories = ["ssh://[email protected]/./repo"];
({pkgs, ...}: {
programs.borgmatic.backups."main" = {
location = {
sourceDirectories = [
"/home/dan/docs"
"/home/dan/phone"
"/home/dan/tombs"
];
repositories = ["ssh://[email protected]/./repo"];
};
storage.encryptionPasscommand = "pass borg/akane/passphrase";
};
storage.encryptionPasscommand = "pass borg/akane/passphrase";
};

wayland.windowManager.sway.config = {
input."2:7:SynPS/2_Synaptics_TouchPad" = {
events = "disabled";
};
wayland.windowManager.sway.config = {
input."2:7:SynPS/2_Synaptics_TouchPad" = {
events = "disabled";
};

output = {
LVDS-1 = {
enable = "";
bg = "~/.local/share/wallpaper.png fill";
output = {
LVDS-1 = {
enable = "";
bg = "~/.local/share/wallpaper.png fill";
};
};
};
};

home.file.wallpaper = {
source = ./wallpaper.png;
target = ".local/share/wallpaper.png";
};
home.file.wallpaper = {
source = ./wallpaper.png;
target = ".local/share/wallpaper.png";
};

programs.i3status-rust.bars.main.blocks = [
{
block = "sound";
driver = "pulseaudio";
device_kind = "sink";
}
{
block = "sound";
driver = "pulseaudio";
device_kind = "source";
}
{
block = "battery";
}
{
block = "time";
interval = 1;
format = " $timestamp.datetime(f:'%Y-%m-%d %H:%M:%S') ";
}
];
programs.i3status-rust.bars.main.blocks = [
{
block = "sound";
driver = "pulseaudio";
device_kind = "sink";
}
{
block = "sound";
driver = "pulseaudio";
device_kind = "source";
}
{
block = "battery";
}
{
block = "time";
interval = 1;
format = " $timestamp.datetime(f:'%Y-%m-%d %H:%M:%S') ";
}
];

services.mpd.enable = true;
services.mpd.enable = true;

home.packages = with pkgs; [
lightburn
scrcpy
inputs.satori.packages.${system}.satorictl
];
})
];
}
home.packages = with pkgs; [
lightburn
scrcpy
inputs.satori.packages.${system}.satorictl
];
})
];
}
30 changes: 16 additions & 14 deletions configurations/generic/home-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
{
inputs,
outputs,
}:
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs;};
}: let
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.x86_64-linux;
in
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs pkgs-unstable;};

modules = [
../../../modules/home-manager/terminal_environment
modules = [
../../../modules/home-manager/terminal_environment

{
# home = {
# username = "dan";
# homeDirectory = "/home/dan";
# };
}
];
}
{
# home = {
# username = "dan";
# homeDirectory = "/home/dan";
# };
}
];
}
84 changes: 43 additions & 41 deletions configurations/kawashiro/home-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,49 +1,51 @@
{
inputs,
outputs,
}:
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs;};
}: let
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.x86_64-linux;
in
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs pkgs-unstable;};

modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/media.nix
../../../modules/home-manager/development.nix
../../../modules/home-manager/desktop_environment
modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/media.nix
../../../modules/home-manager/development.nix
../../../modules/home-manager/desktop_environment

({pkgs, ...}: {
wayland.windowManager.sway.config.output = {
eDP-1 = {
enable = "";
bg = "#006070 solid_color";
({pkgs, ...}: {
wayland.windowManager.sway.config.output = {
eDP-1 = {
enable = "";
bg = "#006070 solid_color";
};
};
};

programs.i3status-rust.bars.main.blocks = [
{
block = "sound";
driver = "pulseaudio";
device_kind = "sink";
}
{
block = "sound";
driver = "pulseaudio";
device_kind = "source";
}
{
block = "battery";
}
{
block = "time";
interval = 1;
format = " $timestamp.datetime(f:'%Y-%m-%d %H:%M:%S') ";
}
];
programs.i3status-rust.bars.main.blocks = [
{
block = "sound";
driver = "pulseaudio";
device_kind = "sink";
}
{
block = "sound";
driver = "pulseaudio";
device_kind = "source";
}
{
block = "battery";
}
{
block = "time";
interval = 1;
format = " $timestamp.datetime(f:'%Y-%m-%d %H:%M:%S') ";
}
];

home.packages = with pkgs; [
lightburn
];
})
];
}
home.packages = with pkgs; [
lightburn
];
})
];
}
48 changes: 25 additions & 23 deletions configurations/yukari/home-manager/default.nix
Original file line number Diff line number Diff line change
@@ -1,29 +1,31 @@
{
inputs,
outputs,
}:
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs;};
}: let
pkgs-unstable = inputs.nixpkgs-unstable.legacyPackages.x86_64-linux;
in
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = {inherit inputs outputs pkgs-unstable;};

modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/borgmatic.nix
../../../modules/home-manager/email
modules = [
../../../modules/home-manager/terminal_environment
../../../modules/home-manager/borgmatic.nix
../../../modules/home-manager/email

{
programs.borgmatic.backups."main" = {
location = {
sourceDirectories = [
"/home/dan/docs"
"/home/dan/git"
"/home/dan/phone"
"/home/dan/tombs"
];
repositories = ["ssh://[email protected]/./repo"];
{
programs.borgmatic.backups."main" = {
location = {
sourceDirectories = [
"/home/dan/docs"
"/home/dan/git"
"/home/dan/phone"
"/home/dan/tombs"
];
repositories = ["ssh://[email protected]/./repo"];
};
storage.encryptionPasscommand = "pass borg/yukari/passphrase";
};
storage.encryptionPasscommand = "pass borg/yukari/passphrase";
};
}
];
}
}
];
}
Loading

0 comments on commit 32ede22

Please sign in to comment.