Upgrade flake

This commit is contained in:
marc
2024-10-27 14:32:46 +01:00
parent 25a24fe206
commit eef75973d4
10 changed files with 74 additions and 104 deletions

View File

@@ -21,36 +21,40 @@ in
(nerdfonts.override { fonts = [ "Iosevka" ]; })
];
hm.xdg.configFile."alacritty/alacritty.yml".source = ../../config/alacritty/alacritty.yml;
hm.xdg.configFile."alacritty/alacritty.toml".source = ../../config/alacritty/alacritty.toml;
# - Themeing ---------------------------------
hm.xdg.configFile."alacritty/theme.yml".text = ''
colors:
primary:
background: '0x${config.colorScheme.palette.base00}'
foreground: '0x${config.colorScheme.palette.base05}'
cursor:
text: '0x${config.colorScheme.palette.base00}'
cursor: '0x${config.colorScheme.palette.base05}'
normal:
black: '0x${config.colorScheme.palette.base00}'
red: '0x${config.colorScheme.palette.base08}'
green: '0x${config.colorScheme.palette.base0B}'
yellow: '0x${config.colorScheme.palette.base0A}'
blue: '0x${config.colorScheme.palette.base0D}'
magenta: '0x${config.colorScheme.palette.base0E}'
cyan: '0x${config.colorScheme.palette.base0C}'
white: '0x${config.colorScheme.palette.base05}'
bright:
black: '0x${config.colorScheme.palette.base03}'
red: '0x${config.colorScheme.palette.base09}'
green: '0x${config.colorScheme.palette.base01}'
yellow: '0x${config.colorScheme.palette.base02}'
blue: '0x${config.colorScheme.palette.base04}'
magenta: '0x${config.colorScheme.palette.base06}'
cyan: '0x${config.colorScheme.palette.base0F}'
white: '0x${config.colorScheme.palette.base07}'
draw_bold_text_with_bright_colors: false
hm.xdg.configFile."alacritty/theme.toml".text = ''
[colors]
draw_bold_text_with_bright_colors = false
[colors.primary]
background = "0x${config.colorScheme.palette.base00}"
foreground = "0x${config.colorScheme.palette.base05}"
[colors.cursor]
text = "0x${config.colorScheme.palette.base00}"
cursor = "0x${config.colorScheme.palette.base05}"
[colors.normal]
black = "0x${config.colorScheme.palette.base00}"
red = "0x${config.colorScheme.palette.base08}"
green = "0x${config.colorScheme.palette.base0B}"
yellow = "0x${config.colorScheme.palette.base0A}"
blue = "0x${config.colorScheme.palette.base0D}"
magenta = "0x${config.colorScheme.palette.base0E}"
cyan = "0x${config.colorScheme.palette.base0C}"
white = "0x${config.colorScheme.palette.base05}"
[colors.bright]
black = "0x${config.colorScheme.palette.base03}"
red = "0x${config.colorScheme.palette.base09}"
green = "0x${config.colorScheme.palette.base01}"
yellow = "0x${config.colorScheme.palette.base02}"
blue = "0x${config.colorScheme.palette.base04}"
magenta = "0x${config.colorScheme.palette.base06}"
cyan = "0x${config.colorScheme.palette.base0F}"
white = "0x${config.colorScheme.palette.base07}"
'';
samfelag.modules.desktop.i3.extraKeybindings = lib.mkIf i3Cfg.enable {

View File

@@ -29,9 +29,9 @@
time.timeZone = "Europe/Madrid";
i18n.defaultLocale = "ca_ES.utf8";
console.keyMap = "es";
services.xserver = {
services.xserver.xkb = {
layout = "es";
xkbVariant = "cat";
variant = "cat";
};
# - Packages -----------------------------------

View File

@@ -17,7 +17,7 @@ in {
# - Configuration ----------------------------
environment.systemPackages = with pkgs; [
eww-wayland
eww
# Scripts' dependencies
jq
socat

View File

@@ -72,13 +72,11 @@ in {
programs.hyprland = {
enable = true;
xwayland.enable = true;
enableNvidiaPatches = true;
};
hm.wayland.windowManager.hyprland = {
enable = true;
xwayland.enable = true;
enableNvidiaPatches = true;
package = pkgs.hyprland;
# Optional

View File

@@ -24,7 +24,7 @@ in
enable = true;
dotDir = ".config/zsh";
enableAutosuggestions = true;
autosuggestion.enable = true;
enableCompletion = true;
syntaxHighlighting.enable = true;

View File

@@ -11,7 +11,7 @@ in
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
pinentryFlavor = "qt";
pinentryPackage = pkgs.pinentry-rofi;
};
environment.systemPackages = with pkgs; [
pinentry