HYPRLAND FINALLY WORKS NICE BABY

This commit is contained in:
Charlie Root 2024-05-21 21:40:00 +02:00
commit a09b132545
6 changed files with 73 additions and 74 deletions

View file

@ -19,30 +19,29 @@ in {
server.enable = cfg.server;
settings = {
main = {
# term = "foot";
# app-id = "foot";
# title = "foot";
# locked-title = "no";
term = "foot";
app-id = "foot";
title = "foot";
locked-title = "no";
# font = "JetBrains Mono Nerd Font:size=14";
# line-height = 20;
# letter-spacing = 0;
# horizontal-letter-offset = 0;
# vertical-letter-offset = -0.75;
# box-drawings-uses-font-glyphs = "no";
# dpi-aware = "no";
line-height = 20;
letter-spacing = 0;
horizontal-letter-offset = 0;
vertical-letter-offset = -0.75;
box-drawings-uses-font-glyphs = "no";
dpi-aware = "no";
# initial-window-size-chars = "104x36";
# initial-window-mode = "windowed";
# pad = "5x5 center";
# resize-delay-ms = 100;
initial-window-size-chars = "104x36";
initial-window-mode = "windowed";
pad = "5x5 center";
resize-delay-ms = 100;
# notify =
# "${pkgs.libnotify}/bin/notify-send -a \${app-id} -i \${app-id} \${title} \${body}";
notify =
"${pkgs.libnotify}/bin/notify-send -a \${app-id} -i \${app-id} \${title} \${body}";
# bold-text-in-bright = "no";
# word-delimiters = '',│`|:"'()[]{}<>'';
# selection-target = "primary";
bold-text-in-bright = "no";
word-delimiters = '',`|:"'()[]{}<>'';
selection-target = "primary";
};
bell = {
urgent = "yes";
@ -66,7 +65,7 @@ in {
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_.,~:;/?#@!$&%*+="'()[]'';
};
cursor = {
style = "block";
style = "beam";
blink = "no";
};
mouse = {

View file

@ -23,7 +23,7 @@ in {
kitty.enable = true;
lazygit.enable = true;
rofi.enable = true;
foot.enable = false;
foot.enable = true;
tmux.enable = true;
waybar.enable = true;
vim.enable = true;
@ -54,14 +54,12 @@ in {
name = "JetBrainsMono";
};
serif = {
package =
(pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; });
name = "JetBrainsMono";
package = pkgs.noto-fonts;
name = "Noto Serif";
};
sansSerif = {
package =
(pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; });
name = "JetBrainsMono";
package = pkgs.lexend;
name = "Lexend";
};
emoji = {
package = pkgs.noto-fonts-emoji;
@ -74,6 +72,8 @@ in {
image = ../../assets/wallpapers/FreeBSD.png;
polarity = "dark";
targets.plymouth.enable = false;
base16Scheme =
"${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml";
};
};
}

View file

@ -25,8 +25,8 @@ in {
DISABLE_QT_COMPAT = "0";
QT_WAYLAND_DISABLE_WINDOWDECORATION = "1";
MOZ_ENABLE_WAYLAND = "1";
WLR_BACKEND = "vulkan";
WLR_RENDERER = "vulkan";
# WLR_BACKEND = "vulkan";
# WLR_RENDERER = "vulkan";
XDG_SESSION_TYPE = "wayland";
SDL_VIDEODRIVER = "wayland";
CLUTTER_BACKEND = "wayland";