wip: dnsc-machine setup

This commit is contained in:
Dennis Schoepf 2025-11-24 23:45:43 +01:00
parent d7649ff7ee
commit a8b5298679
5 changed files with 25 additions and 6 deletions

View file

@ -8,6 +8,10 @@
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
ironbar = {
url = "github:JakeStanger/ironbar";
inputs.nixpkgs.follows = "nixpkgs";
};
nix-darwin.url = "github:LnL7/nix-darwin/master"; nix-darwin.url = "github:LnL7/nix-darwin/master";
nix-darwin.inputs.nixpkgs.follows = "nixpkgs"; nix-darwin.inputs.nixpkgs.follows = "nixpkgs";
ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall"; ip-whitelist.url = "github:Oak-Digital/nixos-ip-whitelist-firewall";
@ -22,6 +26,7 @@
nix-darwin, nix-darwin,
nix-homebrew, nix-homebrew,
agenix, agenix,
ironbar,
... ...
}@inputs: }@inputs:
let let

View file

@ -1,4 +1,4 @@
{ _config, pkgs, ... }: { _config, pkgs, inputs, ... }:
{ {
home.username = "dennis"; home.username = "dennis";
@ -36,6 +36,8 @@
gimp gimp
]; ];
modules = [ inputs.ironbar.homeManagerModules.default ];
imports = [ imports = [
../modules/ssh ../modules/ssh
../modules/git ../modules/git

View file

@ -13,7 +13,7 @@
imports = imports =
[ # Include the results of the hardware scan. [ # Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
inputs.home-manager.nixosModules.home-manager inputs.ironbar.homeManagerModules.default,
../../modules/wm/ly ../../modules/wm/ly
../../modules/keyd ../../modules/keyd
]; ];

View file

@ -4,6 +4,17 @@ icon_theme = "Reversal-dark"
[[start]] [[start]]
type = "workspaces" type = "workspaces"
favorites = ["main", "code", "gaming", "other", "chat", "media"]
hidden = ["7"]
sort = "added"
[start.name_map]
"main" = " "
"code" = " "
"gaming" = " "
"other" = " "
"chat" = ""
"media" = " "
[[center]] [[center]]
type = "focused" type = "focused"

View file

@ -53,13 +53,14 @@ button:hover, button:active {
background-color: var(--color-active); background-color: var(--color-active);
} }
.workspaces .item.visible { /* .workspaces .item.visible { */
box-shadow: inset 0 -1px var(--color-white); /* box-shadow: inset 0 -1px var(--color-white); */
} /* } */
.workspaces .item.focused { .workspaces .item.focused {
box-shadow: inset 0 -1px var(--color-active); 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 { .workspaces .item.urgent {