mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 20:39:18 -08:00
meep
This commit is contained in:
parent
e8f6d67625
commit
743741f976
10 changed files with 163 additions and 22 deletions
|
|
@ -6,6 +6,20 @@
|
|||
name = "Bibata-Modern-Ice";
|
||||
size = 32;
|
||||
};
|
||||
fonts = {
|
||||
sansSerif = {
|
||||
name = "Jost";
|
||||
package = pkgs.jost;
|
||||
};
|
||||
serif = {
|
||||
name = "Libre Baskerville";
|
||||
package = pkgs.libre-baskerville;
|
||||
};
|
||||
monospace = {
|
||||
name = "Monaspace Krypton";
|
||||
package = pkgs.monaspace;
|
||||
};
|
||||
};
|
||||
autoEnable = true;
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/sakura.yaml";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
_: {
|
||||
{ pkgs, ... }: {
|
||||
stylix.targets.alacritty.enable = true;
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
package = pkgs.alacritty-graphics;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
100
home/profiles/graphical/fastfetch.nix
Normal file
100
home/profiles/graphical/fastfetch.nix
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
_: {
|
||||
programs.fastfetch = {
|
||||
enable = true;
|
||||
settings = {
|
||||
logo = {
|
||||
type = "chafa";
|
||||
source = ./nixowos.png;
|
||||
height = 32;
|
||||
padding = {
|
||||
right = 2;
|
||||
};
|
||||
};
|
||||
display = {
|
||||
size = {
|
||||
binaryPrefix = "si";
|
||||
};
|
||||
color = "magenta";
|
||||
separator = " ";
|
||||
};
|
||||
modules = [
|
||||
{
|
||||
type = "datetime";
|
||||
key = "Date";
|
||||
format = "{1}-{3}-{11}";
|
||||
}
|
||||
{
|
||||
type = "datetime";
|
||||
key = "Time";
|
||||
format = "{14}:{17}:{20}";
|
||||
}
|
||||
"break"
|
||||
"title"
|
||||
"break"
|
||||
"os"
|
||||
"kernel"
|
||||
"bootmgr"
|
||||
"uptime"
|
||||
{
|
||||
type = "battery";
|
||||
format = "{/4}{-}{/}{4}{?5} [{5}]{?}";
|
||||
}
|
||||
"break"
|
||||
"shell"
|
||||
"display"
|
||||
"terminal"
|
||||
"break"
|
||||
"chassis"
|
||||
"board"
|
||||
{
|
||||
type = "cpu";
|
||||
showPeCoreCount = true;
|
||||
temp = true;
|
||||
}
|
||||
{
|
||||
type = "gpu";
|
||||
key = "GPU";
|
||||
temp = true;
|
||||
}
|
||||
"monitor"
|
||||
"memory"
|
||||
{
|
||||
type = "swap";
|
||||
separate = true;
|
||||
}
|
||||
"break"
|
||||
"disk"
|
||||
"zpool"
|
||||
{
|
||||
type = "physicaldisk";
|
||||
temp = true;
|
||||
}
|
||||
"lm"
|
||||
"wm"
|
||||
"theme"
|
||||
"wmtheme"
|
||||
"icons"
|
||||
"font"
|
||||
"cursor"
|
||||
"terminal"
|
||||
"terminalfont"
|
||||
"terminalsize"
|
||||
"terminaltheme"
|
||||
"break"
|
||||
{
|
||||
type = "weather";
|
||||
timeout = 1000;
|
||||
}
|
||||
"dns"
|
||||
"break"
|
||||
"break"
|
||||
"bluetooth"
|
||||
"break"
|
||||
"player"
|
||||
"media"
|
||||
"break"
|
||||
"colors"
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
BIN
home/profiles/graphical/nixowos.png
Normal file
BIN
home/profiles/graphical/nixowos.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 163 KiB |
11
home/profiles/graphical/uwufetch.nix
Normal file
11
home/profiles/graphical/uwufetch.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (lib.meta) getExe;
|
||||
in {
|
||||
programs.zsh.shellAliases = {
|
||||
uwufetch = "${getExe pkgs.fastfetch} --chafa ${./nixowos.png} --logo-height 32";
|
||||
};
|
||||
}
|
||||
|
|
@ -13,10 +13,6 @@ in {
|
|||
home.packages = with pkgs; [
|
||||
# programs.zsh.enableAutosuggestions only includes nix-zsh-autocompletions
|
||||
zsh-completions
|
||||
fortune
|
||||
hyfetch
|
||||
fastfetch
|
||||
ponysay
|
||||
];
|
||||
|
||||
#xdg.configFile."kattheme_immutable.json".text = serde.toJSON rec {
|
||||
|
|
@ -61,7 +57,7 @@ in {
|
|||
''
|
||||
}
|
||||
PROMPT_EOL_MARK='''
|
||||
ZSH_TAB_TITLE_ADDITIONAL_TERMS='wezterm'
|
||||
ZSH_TAB_TITLE_ADDITIONAL_TERMS='alacritty'
|
||||
ZSH_TAB_TITLE_ENABLE_FULL_COMMAND=true
|
||||
zmodload -i zsh/complist
|
||||
h=()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue