Configuration updates

This commit is contained in:
Henry Sipp
2025-06-28 23:47:34 -05:00
parent 7c9cc8e4f5
commit 3aa32810b6
4 changed files with 12 additions and 16 deletions
-13
View File
@@ -22,19 +22,6 @@ lib: {
default = {};
};
hyprland_assignments = lib.mkOption {
type = lib.types.attrs;
description = "A list of Hyprland assignments to set up window rules.";
default = {
"$terminal" = "alacritty";
"$fileManager" = "nautilus --new-window";
"$browser" = "chromium --new-window --ozone-platform=wayland";
"$music" = "spotify";
"$passwordManager" = "1password";
"$messenger" = "signal-desktop";
"$webapp" = "$browser --app";
};
};
quick_app_bindings = lib.mkOption {
type = lib.types.listOf lib.types.str;
description = "A list of single keystroke key bindings to launch common apps.";
@@ -1,6 +1,7 @@
{
config,
pkgs,
lib,
...
}: let
cfg = config.omarchy;
@@ -12,7 +13,16 @@ in {
./looknfeel.nix
./windows.nix
];
wayland.windowManager.hyprland.settings = cfg.hyprland_assignments // {
wayland.windowManager.hyprland.settings = {
# Default applications
"$terminal" = lib.mkDefault "alacritty";
"$fileManager" = lib.mkDefault "nautilus --new-window";
"$browser" = lib.mkDefault "chromium --new-window --ozone-platform=wayland";
"$music" = lib.mkDefault "spotify";
"$passwordManager" = lib.mkDefault "1password";
"$messenger" = lib.mkDefault "signal-desktop";
"$webapp" = lib.mkDefault "$browser --app";
# Environment variables
env = [
"GDK_SCALE,2" # Change to 1 if on a 1x display
-1
View File
@@ -13,7 +13,6 @@ in {
userSettings =
{
"workbench.colorTheme" = theme.vscode_theme;
# "workbench.colorTheme" = "Everforest Dark";
"vim.useCtrlKeys" = false;
"editor.minimap.enabled" = false;
}
+1 -1
View File
@@ -113,7 +113,7 @@
primary_variant = "#7fb4ca";
secondary = "#957fb8";
accent = "#938aa9";
# Status colors
success = "#76946a";
warning = "#c0a36e";