waybar styles
This commit is contained in:
65
flake.lock
generated
65
flake.lock
generated
@@ -8,11 +8,11 @@
|
||||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1712079060,
|
||||
"narHash": "sha256-/JdiT9t+zzjChc5qQiF+jhrVhRt8figYH29rZO7pFe4=",
|
||||
"lastModified": 1714136352,
|
||||
"narHash": "sha256-BtWQ2Th/jamO1SlD+2ASSW5Jaf7JhA/JLpQHk0Goqpg=",
|
||||
"owner": "ryantm",
|
||||
"repo": "agenix",
|
||||
"rev": "1381a759b205dff7a6818733118d02253340fd5e",
|
||||
"rev": "24a7ea390564ccd5b39b7884f597cfc8d7f6f44e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -121,11 +121,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1713713092,
|
||||
"narHash": "sha256-rvyr6BBtn3cq5B/48rhJlbIOpxprwlO/71663sd9Gik=",
|
||||
"lastModified": 1714377222,
|
||||
"narHash": "sha256-UsDsjWCKlWn8vbXi8Zza9Hkq3xyk8fpvFNo2VM5S74E=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "2846d5230a3c3923618eabb367deaf8885df580f",
|
||||
"rev": "2af7c78b7bb9cf18406a193eba13ef9f99388f49",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -142,11 +142,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1712386041,
|
||||
"narHash": "sha256-dA82pOMQNnCJMAsPG7AXG35VmCSMZsJHTFlTHizpKWQ=",
|
||||
"lastModified": 1714043624,
|
||||
"narHash": "sha256-Xn2r0Jv95TswvPlvamCC46wwNo8ALjRCMBJbGykdhcM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "d6bb9f934f2870e5cbc5b94c79e9db22246141ff",
|
||||
"rev": "86853e31dc1b62c6eeed11c667e8cdd0285d4411",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -177,11 +177,11 @@
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1713521961,
|
||||
"narHash": "sha256-EwR8wW9AqJhSIY+0oxWRybUZ32BVKuZ9bjlRh8SJvQ8=",
|
||||
"lastModified": 1714201532,
|
||||
"narHash": "sha256-nk0W4rH7xYdDeS7k1SqqNtBaNrcgIBYNmOVc8P2puEY=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "5d48925b815fd202781bfae8fb6f45c07112fdb2",
|
||||
"rev": "53db5e1070d07e750030bf65f1b9963df8f0c678",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -200,11 +200,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1713528946,
|
||||
"narHash": "sha256-IBQta+xrEaI2S5UmYrXcgV7Tu7rGLQu2V3TeJseLPSg=",
|
||||
"lastModified": 1714355896,
|
||||
"narHash": "sha256-rtv+nJJ12V7w68j8vIcGacfS1yuK1/dBgglSKWzYMTM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NixOS-WSL",
|
||||
"rev": "63c1247e12f269396ed2df8cdec3aed1f0f3928c",
|
||||
"rev": "acb893461a4bee4e77b1a27b1410d4995b52174c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -229,22 +229,6 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-kavita-update": {
|
||||
"locked": {
|
||||
"lastModified": 1714284556,
|
||||
"narHash": "sha256-/K0dIK4tsBYa3otMs2HqWXR+u6GNBddBa8rxLZ4OrUU=",
|
||||
"owner": "nevivurn",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "c6ffdd6a964698770fee1c5013cfd083f801d879",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nevivurn",
|
||||
"ref": "feat/kavita-0.8.1",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-lib": {
|
||||
"locked": {
|
||||
"lastModified": 1697935651,
|
||||
@@ -262,11 +246,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1713537308,
|
||||
"narHash": "sha256-XtTSSIB2DA6tOv+l0FhvfDMiyCmhoRbNB+0SeInZkbk=",
|
||||
"lastModified": 1714253743,
|
||||
"narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "5c24cf2f0a12ad855f444c30b2421d044120c66f",
|
||||
"rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -277,11 +261,11 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1713564160,
|
||||
"narHash": "sha256-YguPZpiejgzLEcO36/SZULjJQ55iWcjAmf3lYiyV1Fo=",
|
||||
"lastModified": 1714272655,
|
||||
"narHash": "sha256-3/ghIWCve93ngkx5eNPdHIKJP/pMzSr5Wc4rNKE1wOc=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "bc194f70731cc5d2b046a6c1b3b15f170f05999c",
|
||||
"rev": "12430e43bd9b81a6b4e79e64f87c624ade701eaf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -293,11 +277,11 @@
|
||||
},
|
||||
"nur": {
|
||||
"locked": {
|
||||
"lastModified": 1713728331,
|
||||
"narHash": "sha256-SqG/zCZlhSdfJGS2EooRLr+5me4z2ekQMrqT2YXSuMM=",
|
||||
"lastModified": 1714395381,
|
||||
"narHash": "sha256-lOlCnbW7NZrMKptx+Oi6e97ejLRBZzO7jOzuEdyOtbg=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NUR",
|
||||
"rev": "8f557dfa37b430807d1e4d001930896d23c04cec",
|
||||
"rev": "4d6ea25b6eccac9c01e255b40d55a13cbda07ede",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -315,7 +299,6 @@
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixos-wsl": "nixos-wsl",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"nixpkgs-kavita-update": "nixpkgs-kavita-update",
|
||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||
"nur": "nur"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||
nixpkgs-unstable.url = "nixpkgs/nixos-unstable";
|
||||
nixpkgs-kavita-update.url = "github:nevivurn/nixpkgs/feat/kavita-0.8.1";
|
||||
home-manager = {
|
||||
url = "github:nix-community/home-manager/release-23.11";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
@@ -28,7 +27,6 @@
|
||||
nixos-hardware,
|
||||
nixos-wsl,
|
||||
nixpkgs-unstable,
|
||||
nixpkgs-kavita-update,
|
||||
agenix,
|
||||
home-manager,
|
||||
home-manager-unstable,
|
||||
@@ -47,7 +45,7 @@
|
||||
./users/anon
|
||||
./modules/collections/server.nix
|
||||
./systems/server/configuration.nix
|
||||
({ config, outputs, ... }: { nixpkgs.overlays = with outputs.overlays; [additions modifications unstable-packages kavita-update]; })
|
||||
({ config, outputs, ... }: { nixpkgs.overlays = with outputs.overlays; [additions modifications unstable-packages]; })
|
||||
home-manager-unstable.nixosModules.home-manager
|
||||
agenix.nixosModules.default
|
||||
];
|
||||
|
||||
@@ -47,8 +47,7 @@
|
||||
|
||||
#custom-pipewire.muted,
|
||||
#pulseaudio.muted {
|
||||
background-color: #90b1b1;
|
||||
color: #2a5c45;
|
||||
color: @red;
|
||||
}
|
||||
|
||||
#keyboard-state {
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
border: 2px solid @surface1;
|
||||
}
|
||||
#battery,
|
||||
#backlight
|
||||
#cpu,
|
||||
#memory,
|
||||
#temperature,
|
||||
|
||||
@@ -61,6 +61,29 @@ box {
|
||||
#mpd {
|
||||
padding: 0 1em;
|
||||
}
|
||||
/* Add spacing for right side modules */
|
||||
#pulseaudio,
|
||||
#battery,
|
||||
#backlight {
|
||||
padding: 0 0.5em;
|
||||
}
|
||||
|
||||
#battery.charging,
|
||||
#battery.plugged,
|
||||
#battery.full
|
||||
{
|
||||
color: @green;
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
background-color: #f38ba8;
|
||||
color:#bf5673;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
#clock {
|
||||
font-size: 16px;
|
||||
|
||||
@@ -73,17 +73,17 @@ in
|
||||
"pulseaudio" = {
|
||||
"format" = "{volume}% {icon}";
|
||||
"format-bluetooth" = "{volume}% {icon}";
|
||||
"format-muted" = "";
|
||||
"format-muted" = "🚫";
|
||||
"format-icons" = {
|
||||
"headphone" = "";
|
||||
"headphone" = "";
|
||||
"hands-free" = "";
|
||||
"headset" = "";
|
||||
"phone" = "";
|
||||
"portable" = "";
|
||||
"car" = "";
|
||||
"default" = [
|
||||
""
|
||||
""
|
||||
""
|
||||
""
|
||||
];
|
||||
};
|
||||
"scroll-step" = 1;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
nodePackages.pyright
|
||||
nodePackages.eslint
|
||||
ccls
|
||||
nodejs_21
|
||||
nodejs_22
|
||||
go
|
||||
];
|
||||
};
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{pkgs, config, ...}:
|
||||
{
|
||||
imports = [
|
||||
../graphical/hyprland.nix # TODO
|
||||
../kernel.nix # use latest kernel
|
||||
../docker.nix
|
||||
];
|
||||
|
||||
@@ -16,7 +16,7 @@ in
|
||||
jetbrains.idea-ultimate
|
||||
jetbrains.clion
|
||||
insomnia
|
||||
nodejs_21 # needed for tabby extension
|
||||
nodejs_22 # needed for tabby extension
|
||||
];
|
||||
|
||||
#environment.sessionVariables = {
|
||||
|
||||
@@ -32,14 +32,10 @@ in lib.mkIf cfg.enable {
|
||||
enable = true;
|
||||
user = "kavita";
|
||||
package = let
|
||||
kavitaPkgs = (import inputs.nixpkgs-kavita-update {
|
||||
inherit (config.nixpkgs) config;
|
||||
inherit (pkgs.stdenv.hostPlatform) system;
|
||||
});
|
||||
backend = kavitaPkgs.kavita.backend.overrideAttrs (old: {
|
||||
backend = pkgs.kavita.backend.overrideAttrs (old: {
|
||||
patches = old.patches ++ [./kavita-patches.diff ];
|
||||
});
|
||||
kavitaPatched = kavitaPkgs.kavita.overrideAttrs (old: {
|
||||
kavitaPatched = pkgs.kavita.overrideAttrs (old: {
|
||||
backend = backend;
|
||||
});
|
||||
in kavitaPatched;
|
||||
|
||||
@@ -20,11 +20,4 @@
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
};
|
||||
|
||||
kavita-update = final: _prev: {
|
||||
kavita-update = import inputs.nixpkgs-kavita-update {
|
||||
system = final.system;
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user