feat(xfce): add

This commit is contained in:
Kat Inskip 2024-04-06 11:21:36 -07:00
parent d37bd2c669
commit 4932e4fd0d
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
34 changed files with 490 additions and 203 deletions

View file

@ -0,0 +1,10 @@
{ pkgs, lib, ... }: let
inherit (lib.generators) toJSON;
in {
home.packages = with pkgs; [
discord
];
xdg.configFile."discord/settings.json".text = toJSON {} {
"SKIP_HOST_UPDATE" = true;
};
}

View file

@ -14,7 +14,6 @@
spotify
# Chat
discord
fractal # Matrix
tdesktop # Telegram
dino # XMPP
@ -26,7 +25,6 @@
p7zip
# Misc
gimp-with-plugins # GIMP
exiftool # EXIF Stripping
lm_sensors # Sensor Data
cryptsetup # Encrypted block devices

View file

@ -2,14 +2,29 @@ _: {
programs.wezterm = {
enable = true;
extraConfig = ''
local wezterm = require 'wezterm';
return {
font = wezterm.font "Monaspace Krypton",
font_size = 10.0,
check_for_updates = false,
show_update_window = false,
enable_tab_bar = true
}
local wezterm = require 'wezterm';
return {
font = wezterm.font_with_fallback({
-- /nix/store/rh47mw5pfp7w2nmkn8rlwjkmkzf11prq-monaspace-1.000/share/fonts/opentype/MonaspaceKrypton-Regular.otf, FontConfig
"Monaspace Krypton",
-- <built-in>, BuiltIn
"JetBrains Mono",
-- /nix/store/mc76mhlam0rggcgx3z695025phl07pi1-noto-fonts-color-emoji-2.042/share/fonts/noto/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
}),
font_size = 10.0,
check_for_updates = false,
show_update_window = false,
enable_tab_bar = false
}
'';
};
}