WIP: hyprland

This commit is contained in:
Faris 2026-05-05 23:25:20 +01:00
commit bbd377ee9f
3 changed files with 35 additions and 33 deletions

View File

@ -90,6 +90,18 @@
man-pages-posix man-pages-posix
]; ];
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
corefonts
fira-mono
font-awesome_5
];
environment.shellAliases = { environment.shellAliases = {
"server" = "ssh admin@192.168.0.30"; "server" = "ssh admin@192.168.0.30";
"desktop" = "ssh admin@192.168.30.40"; "desktop" = "ssh admin@192.168.30.40";

View File

@ -165,14 +165,6 @@
keepassxc keepassxc
]; ];
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
corefonts
fira-mono
font-awesome_5
];
fonts.fontconfig = { fonts.fontconfig = {
antialias = true; antialias = true;
cache32Bit = true; cache32Bit = true;

View File

@ -58,8 +58,8 @@ system.stateVersion = 6;
"tor-browser" "tor-browser"
"monero-wallet" "monero-wallet"
"element" "element"
# "veracrypt-fuse-t" "veracrypt-fuse-t"
# "fuse-t" "fuse-t"
"nextcloud" "nextcloud"
]; ];
}; };
@ -104,7 +104,7 @@ system.stateVersion = 6;
services.yabai = { services.yabai = {
enable = true; enable = true;
config = { config = {
layout = "bsp"; layout = "float";
top_padding = "15"; top_padding = "15";
bottom_padding = "15"; bottom_padding = "15";
left_padding = "15"; left_padding = "15";
@ -115,29 +115,27 @@ system.stateVersion = 6;
services.skhd = { services.skhd = {
enable = true; enable = true;
skhdConfig = "alt + return : open -na /System/Applications/Utilities/Terminal.app"; skhdConfig = ''
}; cmd - return : open -na /System/Applications/Utilities/Terminal.app
cmd - 1 : yabai -m space --focus 1
services.sketchybar = { cmd - 2 : yabai -m space --focus 2
enable = true; cmd - 3 : yabai -m space --focus 3
config = '' cmd - 4 : yabai -m space --focus 4
export COLOR_BLACK="0xff181926" cmd - 5 : yabai -m space --focus 5
export COLOR_WHITE="0xffcad3f5"
# Configure bar
sketchybar --bar height=32 \
position=top \
padding_left=10 \
padding_right=10 \
color=$COLOR_BLACK
# Configure default values
sketchybar --default icon.font="SF Pro:Bold:14.0" \
icon.color=$COLOR_WHITE \
label.font="SF Pro:Bold:14.0" \
label.color=$COLOR_WHITE
sketchybar --add item clock right --set clock script="date '+%H:%M'" update_freq=10
sketchybar --update
''; '';
}; };
services.spacebar = {
enable = true;
package = pkgs.spacebar;
config = {
height = "38";
clock_format = "\'%a %b %-d %H:%M\'";
#text_font = ''"Menlo:Regular:14.0"'';
icon_font = ''"Font Awesome 5 Free:Solid:12.0"'';
power_icon_strip = " ";
title = "off"; # notch....
};
};
} }