desktop fixes

This commit is contained in:
John Lancaster
2026-03-26 17:11:33 -05:00
parent 338ef34212
commit 71a04c627a
5 changed files with 28 additions and 20 deletions
+15
View File
@@ -0,0 +1,15 @@
# This module is for programs with GUIs that run in a desktop environment
{ inputs, ... }:
{
flake.modules.homeManager.desktop = { pkgs, ... }: {
imports = with inputs.self.modules.homeManager; [
brave
ghostty
onepassword
];
home.packages = with pkgs; [
mangohud
sublime4
];
};
}
+2
View File
@@ -6,7 +6,9 @@
# For gnome systray icons
services.udev.packages = with pkgs; [ gnome-settings-daemon ];
};
flake.modules.homeManager.gnome = {
dconf.settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
+11
View File
@@ -0,0 +1,11 @@
{ self, inputs, ... }: {
flake.modules.homeManager.brave = {
programs.brave = {
enable = true;
extensions = [
# https://chromewebstore.google.com/detail/1password-%E2%80%93-password-mana/aeblfdkhhhdcdjpifhhbdiojplfjncoa
"aeblfdkhhhdcdjpifhhbdiojplfjncoa"
];
};
};
}
-12
View File
@@ -1,12 +0,0 @@
# This module is for programs with GUIs that run in a desktop environment
{ inputs, ... }:
{
flake.modules.homeManager.desktop =
{
imports = with inputs.self.modules.homeManager; [
onepassword
ghostty
sublime
];
};
}
-8
View File
@@ -1,8 +0,0 @@
{ inputs, pkgs, ... }:
{
flake.modules.homeManager.sublime = { pkgs, lib, ... }: {
home.packages = with pkgs; [
sublime4
];
};
}