diff --git a/flake.nix b/flake.nix index 11bf155..40d1442 100644 --- a/flake.nix +++ b/flake.nix @@ -8,6 +8,10 @@ url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; + ironbar = { + url = "github:JakeStanger/ironbar"; + inputs.nixpkgs.follows = "nixpkgs"; + }; nix-darwin.url = "github:LnL7/nix-darwin/master"; nix-darwin.inputs.nixpkgs.follows = "nixpkgs"; ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall"; @@ -22,6 +26,7 @@ nix-darwin, nix-homebrew, agenix, + ironbar, ... }@inputs: let diff --git a/home/linux.nix b/home/linux.nix index 58007b8..991e0df 100644 --- a/home/linux.nix +++ b/home/linux.nix @@ -1,4 +1,4 @@ -{ _config, pkgs, ... }: +{ _config, pkgs, inputs, ... }: { home.username = "dennis"; @@ -36,6 +36,8 @@ gimp ]; + modules = [ inputs.ironbar.homeManagerModules.default ]; + imports = [ ../modules/ssh ../modules/git diff --git a/hosts/dnsc-machine/default.nix b/hosts/dnsc-machine/default.nix index 0de41a9..d5cf422 100644 --- a/hosts/dnsc-machine/default.nix +++ b/hosts/dnsc-machine/default.nix @@ -13,7 +13,7 @@ imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix - inputs.home-manager.nixosModules.home-manager + inputs.ironbar.homeManagerModules.default, ../../modules/wm/ly ../../modules/keyd ]; diff --git a/modules/wm/ironbar/config/config.toml b/modules/wm/ironbar/config/config.toml index bc56e22..e98b775 100644 --- a/modules/wm/ironbar/config/config.toml +++ b/modules/wm/ironbar/config/config.toml @@ -4,6 +4,17 @@ icon_theme = "Reversal-dark" [[start]] type = "workspaces" +favorites = ["main", "code", "gaming", "other", "chat", "media"] +hidden = ["7"] +sort = "added" + +[start.name_map] +"main" = " " +"code" = " " +"gaming" = " " +"other" = " " +"chat" = "" +"media" = " " [[center]] type = "focused" diff --git a/modules/wm/ironbar/config/style.css b/modules/wm/ironbar/config/style.css index b24df4a..92bf12e 100644 --- a/modules/wm/ironbar/config/style.css +++ b/modules/wm/ironbar/config/style.css @@ -53,13 +53,14 @@ button:hover, button:active { background-color: var(--color-active); } -.workspaces .item.visible { - box-shadow: inset 0 -1px var(--color-white); -} +/* .workspaces .item.visible { */ +/* box-shadow: inset 0 -1px var(--color-white); */ +/* } */ .workspaces .item.focused { box-shadow: inset 0 -1px var(--color-active); - background-color: var(--color-dark-secondary); + background-color: #ffffff; + /* background-color: var(--color-dark-primary);*/ } .workspaces .item.urgent {