Compare commits
No commits in common. "04cfebada4d9cb7459cb467cfaee7aa279a2b2b5" and "74a438777c5addc61784f4cc2aeb40154e5eb958" have entirely different histories.
04cfebada4
...
74a438777c
5 changed files with 32 additions and 52 deletions
|
|
@ -24,8 +24,6 @@
|
||||||
sops.enable = true;
|
sops.enable = true;
|
||||||
mpv.enable = true;
|
mpv.enable = true;
|
||||||
atuin.enable = true;
|
atuin.enable = true;
|
||||||
obs.enable = true;
|
|
||||||
chromium.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
david = {
|
david = {
|
||||||
|
|
@ -38,6 +36,13 @@
|
||||||
home.homeDirectory = "/home/${unixName}";
|
home.homeDirectory = "/home/${unixName}";
|
||||||
home.stateVersion = "24.11";
|
home.stateVersion = "24.11";
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
programs.obs-studio = {
|
||||||
|
enable = true;
|
||||||
|
plugins = with pkgs.obs-studio-plugins; [
|
||||||
|
obs-source-record
|
||||||
|
input-overlay
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
tealdeer
|
tealdeer
|
||||||
|
|
@ -69,4 +74,13 @@
|
||||||
viu
|
viu
|
||||||
just
|
just
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.chromium = {
|
||||||
|
enable = true;
|
||||||
|
commandLineArgs = [
|
||||||
|
"--ozone-platform=wayland"
|
||||||
|
"--enable-wayland-ime=true"
|
||||||
|
"--enable-features=UseOzonePlatform"
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -33,8 +33,6 @@
|
||||||
kvm.enable = true;
|
kvm.enable = true;
|
||||||
atuin.enable = true;
|
atuin.enable = true;
|
||||||
thunderbird.enable = true;
|
thunderbird.enable = true;
|
||||||
obs.enable = true;
|
|
||||||
chromium.enable = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
david = {
|
david = {
|
||||||
|
|
@ -47,6 +45,13 @@
|
||||||
home.homeDirectory = "/home/${unixName}";
|
home.homeDirectory = "/home/${unixName}";
|
||||||
home.stateVersion = "24.11";
|
home.stateVersion = "24.11";
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
programs.obs-studio = {
|
||||||
|
enable = true;
|
||||||
|
plugins = with pkgs.obs-studio-plugins; [
|
||||||
|
obs-source-record
|
||||||
|
input-overlay
|
||||||
|
];
|
||||||
|
};
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
tealdeer
|
tealdeer
|
||||||
ripgrep
|
ripgrep
|
||||||
|
|
@ -77,4 +82,13 @@
|
||||||
viu
|
viu
|
||||||
just
|
just
|
||||||
];
|
];
|
||||||
|
|
||||||
|
programs.chromium = {
|
||||||
|
enable = true;
|
||||||
|
commandLineArgs = [
|
||||||
|
"--ozone-platform=wayland"
|
||||||
|
"--enable-wayland-ime=true"
|
||||||
|
"--enable-features=UseOzonePlatform"
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
{ lib, config, ... }:
|
|
||||||
let
|
|
||||||
cfg = config.youthlic.programs.chromium;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
options = {
|
|
||||||
youthlic.programs.chromium = {
|
|
||||||
enable = lib.mkEnableOption "chromium";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
config = lib.mkIf cfg.enable {
|
|
||||||
programs.chromium = {
|
|
||||||
enable = true;
|
|
||||||
commandLineArgs = [
|
|
||||||
"--ozone-platform=wayland"
|
|
||||||
"--enable-wayland-ime=true"
|
|
||||||
"--enable-features=UseOzonePlatform"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -11,7 +11,6 @@
|
||||||
++ [
|
++ [
|
||||||
./nix.nix
|
./nix.nix
|
||||||
./helix
|
./helix
|
||||||
./chromium.nix
|
|
||||||
./gpg
|
./gpg
|
||||||
./git.nix
|
./git.nix
|
||||||
./shell
|
./shell
|
||||||
|
|
@ -30,7 +29,6 @@
|
||||||
./swaync.nix
|
./swaync.nix
|
||||||
./swaylock.nix
|
./swaylock.nix
|
||||||
./thunderbird.nix
|
./thunderbird.nix
|
||||||
./obs.nix
|
|
||||||
];
|
];
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
|
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
{
|
|
||||||
pkgs,
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
let
|
|
||||||
cfg = config.youthlic.programs.obs;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
options = {
|
|
||||||
youthlic.programs.obs = {
|
|
||||||
enable = lib.mkEnableOption "obs";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
config = lib.mkIf cfg.enable {
|
|
||||||
programs.obs-studio = {
|
|
||||||
enable = true;
|
|
||||||
plugins = with pkgs.obs-studio-plugins; [
|
|
||||||
obs-source-record
|
|
||||||
input-overlay
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue