Changes Stuff
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
];
|
||||
|
||||
catppuccin = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
flavor = "mocha";
|
||||
};
|
||||
|
||||
|
||||
@@ -1,32 +1,53 @@
|
||||
{ pkgs, lib, ... }:
|
||||
let
|
||||
theme = pkgs.magnetic-catppuccin-gtk;
|
||||
theme_name = "Catppuccin-GTK-Dark";
|
||||
in
|
||||
{
|
||||
home.packages = with pkgs; [ catppuccin-papirus-folders adwaita-icon-theme];
|
||||
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
adwaita-icon-theme
|
||||
];
|
||||
pointerCursor = {
|
||||
gtk.enable = true;
|
||||
name = "catppuccin-mocha-sapphire-cursors";
|
||||
package = pkgs.catppuccin-cursors.mochaSapphire;
|
||||
size = 24;
|
||||
};
|
||||
file = {
|
||||
".config/gtk-4.0/gtk.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk.css";
|
||||
".config/gtk-4.0/gtk-dark.css".source = "${theme}/share/themes/${theme_name}/gtk-4.0/gtk-dark.css";
|
||||
".config/gtk-4.0/assets".source = "${theme}/share/themes/${theme_name}/gtk-4.0/assets";
|
||||
};
|
||||
};
|
||||
gtk = {
|
||||
enable = true;
|
||||
|
||||
font = {
|
||||
name = "FiraCode Nerd Font Propo";
|
||||
size = 12;
|
||||
};
|
||||
|
||||
theme = {
|
||||
name = "catppuccin-mocha-standard-mauve-dark";
|
||||
package = pkgs.catppuccin-gtk;
|
||||
name = theme_name;
|
||||
package = theme;
|
||||
};
|
||||
|
||||
iconTheme = {
|
||||
name = "Papirus-Dark";
|
||||
package = lib.mkForce pkgs.catppuccin-papirus-folders; # deactivate and check
|
||||
package = lib.mkForce (
|
||||
pkgs.catppuccin-papirus-folders.override {
|
||||
accent = "sky";
|
||||
flavor = "mocha";
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
cursorTheme = {
|
||||
name = "catppuccin-mocha-dark";
|
||||
package = pkgs.catppuccin-cursors.mochaDark;
|
||||
size = 24;
|
||||
gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
|
||||
};
|
||||
dconf = {
|
||||
enable = true;
|
||||
settings = {
|
||||
"org/gnome/desktop/interface" = {
|
||||
color-scheme = "prefer-dark";
|
||||
gtk-theme = theme_name;
|
||||
};
|
||||
};
|
||||
|
||||
gtk3.extraConfig.gtk-application-prefer-dark-theme = true;
|
||||
gtk4.extraConfig.gtk-application-prefer-dark-theme = true;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -19,6 +19,10 @@ in
|
||||
./portal.nix
|
||||
];
|
||||
|
||||
catppuccin.hyprland = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
catppuccin-cursors.mochaDark
|
||||
grim
|
||||
@@ -172,14 +176,14 @@ in
|
||||
name = "usb-optical-mouse-";
|
||||
sensitivity = 0;
|
||||
};
|
||||
|
||||
windowrulev2 = [
|
||||
"suppressevent maximize, class:.*"
|
||||
"float, class:^(com.obsproject.Studio)$"
|
||||
"size 1280 800, class:^(com.obsproject.Studio)$"
|
||||
"float, class:^(xdg-desktop-portal-gtk)$"
|
||||
"center, class:^(xdg-desktop-portal-gtk)$"
|
||||
];
|
||||
#deprecated
|
||||
# windowrulev2 = [
|
||||
# "suppressevent maximize, class:.*"
|
||||
# "float, class:^(com.obsproject.Studio)$"
|
||||
# "size 1280 800, class:^(com.obsproject.Studio)$"
|
||||
# "float, class:^(xdg-desktop-portal-gtk)$"
|
||||
# "center, class:^(xdg-desktop-portal-gtk)$"
|
||||
# ];
|
||||
|
||||
# windowrule = [
|
||||
# "opacity 0.0 override, class:^(xwaylandvideobridge)$"
|
||||
@@ -227,7 +231,7 @@ in
|
||||
|
||||
# Window Modifiers
|
||||
"${super}, P, pseudo, " # dwindle
|
||||
"${super}, J, togglesplit, " # dwindle
|
||||
# "${super}, J, togglesplit, " # dwindle doenst exist
|
||||
"${super}, V, togglefloating, " # dwindle
|
||||
"${super}, C, killactive, "
|
||||
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
{ ... }:
|
||||
|
||||
{
|
||||
|
||||
catppuccin.hyprlock.enable = false;
|
||||
|
||||
# Hyprlock configuration
|
||||
programs.hyprlock = {
|
||||
enable = true;
|
||||
|
||||
@@ -150,11 +150,11 @@
|
||||
format = "{}";
|
||||
return-type = "json";
|
||||
exec = ''
|
||||
curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$OPENWEATHER_API_KEY&units=metric&lang=en" | jq -c '{text: "\(.name) \(.main.temp)C°"}'
|
||||
curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$(cat $OPENWEATHER_API_KEY)&units=metric&lang=en" | jq -c '{text: "\(.name) \(.main.temp)C°"}'
|
||||
'';
|
||||
interval = 120;
|
||||
on-click = ''
|
||||
data=$(curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$OPENWEATHER_API_KEY&units=metric&lang=en")
|
||||
data=$(curl -s -X GET "https://api.openweathermap.org/data/2.5/weather?lat=52.281311&lon=10.527029&appid=$(cat $OPENWEATHER_API_KEY)&units=metric&lang=en")
|
||||
city=$(echo "$data" | jq -r '.name')
|
||||
temp=$(echo "$data" | jq -r '.main.temp')
|
||||
feels=$(echo "$data" | jq -r '.main.feels_like')
|
||||
|
||||
@@ -136,7 +136,7 @@ window#waybar.hidden {
|
||||
}
|
||||
|
||||
#custom-cava {
|
||||
color: @green;
|
||||
color: @sky;
|
||||
}
|
||||
|
||||
#wireplumber, #custom-cava, #mpris {
|
||||
|
||||
@@ -4,8 +4,10 @@
|
||||
...
|
||||
}:
|
||||
{
|
||||
catppuccin.waybar.mode = "createLink";
|
||||
|
||||
catppuccin.waybar = {
|
||||
enable = true;
|
||||
mode = "createLink";
|
||||
};
|
||||
programs.waybar = {
|
||||
enable = true;
|
||||
package = pkgs.waybar;
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
};
|
||||
|
||||
lfs.enable = true;
|
||||
ignores = [ "**/.DS_STORE" ];
|
||||
ignores = [
|
||||
"**/.DS_STORE"
|
||||
"result"
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
glow # MD Viewer
|
||||
|
||||
# LLM in the Terminal
|
||||
llm
|
||||
(pkgs.llm.withPlugins { llm-groq = true; })
|
||||
|
||||
# Fun stuff
|
||||
zoxide
|
||||
@@ -118,6 +118,12 @@
|
||||
fastfetch
|
||||
end
|
||||
'';
|
||||
|
||||
functions.l = {
|
||||
body = ''
|
||||
llm prompt -m groq/llama-3.3-70b-versatile -t std $argv | glow
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
programs.starship = {
|
||||
|
||||
Reference in New Issue
Block a user