fhasjknjadsf
This commit is contained in:
@@ -14,13 +14,23 @@ let
|
||||
name = "default";
|
||||
isDefault = true;
|
||||
};
|
||||
oreo = pkgs.callPackage ../personalPKGS/oreo.nix { };
|
||||
|
||||
reversal-black = pkgs.reversal-icon-theme.overrideAttrs (old: {
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out/share/icons
|
||||
# Hardcode the correct upstream invocation for black variant
|
||||
./install.sh -t black -d $out/share/icons
|
||||
rm -f $out/share/icons/*/{AUTHORS,COPYING}
|
||||
jdupes --quiet --link-soft --recurse $out/share
|
||||
runHook postInstall
|
||||
'';
|
||||
});
|
||||
in
|
||||
{
|
||||
imports = [
|
||||
inputs.zen-browser.homeModules.beta
|
||||
inputs.caelestia.homeManagerModules.default
|
||||
inputs.vicinae.homeManagerModules.default
|
||||
];
|
||||
|
||||
programs = {
|
||||
@@ -69,44 +79,6 @@ in
|
||||
|
||||
};
|
||||
|
||||
services.vicinae = {
|
||||
enable = true; # default: false
|
||||
systemd = {
|
||||
enable = true;
|
||||
environment = {
|
||||
USE_LAYER_SHELL = 1;
|
||||
};
|
||||
};
|
||||
#package = # specify package to use here. Can be omitted.
|
||||
# Installing (vicinae) extensions declaratively
|
||||
#settings = {
|
||||
# faviconService = "twenty"; # twenty | google | none
|
||||
# font.size = 11;
|
||||
# popToRootOnClose = false;
|
||||
# rootSearch.searchFiles = false;
|
||||
# theme.name = "vicinae-dark";
|
||||
# window = {
|
||||
# csd = true;
|
||||
# opacity = 0.95;
|
||||
# rounding = 10;
|
||||
# };
|
||||
#};
|
||||
#extensions = [
|
||||
# (inputs.vicinae.mkVicinaeExtension.${pkgs.stdenv.hostPlatform.system} {
|
||||
# inherit pkgs;
|
||||
# name = "extension-name";
|
||||
# src = pkgs.fetchFromGitHub {
|
||||
# # You can also specify different sources other than github
|
||||
# owner = "repo-owner";
|
||||
# repo = "repo-name";
|
||||
# rev = "v1.0"; # If the extension has no releases use the latest commit hash
|
||||
# # You can get the sha256 by rebuilding once and then copying the output hash from the error message
|
||||
# sha256 = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
|
||||
# }; # If the extension is in a subdirectory you can add ` + "/subdir"` between the brace and the semicolon here
|
||||
# })
|
||||
#];
|
||||
};
|
||||
|
||||
qt.enable = true;
|
||||
# qt.style = "gtk2";
|
||||
# qt.platformTheme = "qt5ct";
|
||||
@@ -158,6 +130,7 @@ in
|
||||
slurp
|
||||
swappy
|
||||
wf-recorder
|
||||
dsearch
|
||||
|
||||
# ─── Audio / Media Tools ─────────────────────────────────────────────────────
|
||||
openai-whisper
|
||||
@@ -252,7 +225,8 @@ in
|
||||
|
||||
adw-gtk3
|
||||
(pkgs.callPackage ../personalPKGS/oreo.nix { colors = [ "all" ]; })
|
||||
(pkgs.reversal-icon-theme.override { allColorVariants = true; })
|
||||
#(pkgs.reversal-icon-theme.override { colorVariants = ["-black"]; })
|
||||
reversal-black
|
||||
pywalfox-native
|
||||
|
||||
# ─── Experimental (inputs) ───────────────────────────────────────────────────
|
||||
|
||||
@@ -31,10 +31,10 @@ in
|
||||
#vscode.enable = true;
|
||||
lazygit.enable = true;
|
||||
#foot.enable = true;
|
||||
river.enable = true;
|
||||
#river.enable = true;
|
||||
#hyprland.enable = true;
|
||||
waybar.enable = true;
|
||||
nixcord.enable = true;
|
||||
#waybar.enable = true;
|
||||
#nixcord.enable = true;
|
||||
|
||||
#zen-browser = {
|
||||
# enable = true;
|
||||
|
||||
Reference in New Issue
Block a user