Update some configs
This commit is contained in:
parent
49d7f37372
commit
63f76712f5
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,3 +3,4 @@ config-nixvim
|
||||
result
|
||||
hardware-configuration.nix
|
||||
*.swp
|
||||
# ssh.nix
|
@ -15,30 +15,30 @@
|
||||
background = "#17041c";
|
||||
hide_window_decorations = true;
|
||||
# themeFile = "Alucard";
|
||||
# symbol_map =
|
||||
# let
|
||||
# mappings = [
|
||||
# "U+23FB-U+23FE"
|
||||
# "U+2B58"
|
||||
# "U+E200-U+E2A9"
|
||||
# "U+E0A0-U+E0A3"
|
||||
# "U+E0B0-U+E0BF"
|
||||
# "U+E0C0-U+E0C8"
|
||||
# "U+E0CC-U+E0CF"
|
||||
# "U+E0D0-U+E0D2"
|
||||
# "U+E0D4"
|
||||
# "U+E700-U+E7C5"
|
||||
# "U+F000-U+F2E0"
|
||||
# "U+2665"
|
||||
# "U+26A1"
|
||||
# "U+F400-U+F4A8"
|
||||
# "U+F67C"
|
||||
# "U+E000-U+E00A"
|
||||
# "U+F300-U+F313"
|
||||
# "U+E5FA-U+E62B"
|
||||
# ];
|
||||
# in
|
||||
# (builtins.concatStringsSep "," mappings) + " Symbols Nerd Font";
|
||||
symbol_map =
|
||||
let
|
||||
mappings = [
|
||||
"U+23FB-U+23FE"
|
||||
"U+2B58"
|
||||
"U+E200-U+E2A9"
|
||||
"U+E0A0-U+E0A3"
|
||||
"U+E0B0-U+E0BF"
|
||||
"U+E0C0-U+E0C8"
|
||||
"U+E0CC-U+E0CF"
|
||||
"U+E0D0-U+E0D2"
|
||||
"U+E0D4"
|
||||
"U+E700-U+E7C5"
|
||||
"U+F000-U+F2E0"
|
||||
"U+2665"
|
||||
"U+26A1"
|
||||
"U+F400-U+F4A8"
|
||||
"U+F67C"
|
||||
"U+E000-U+E00A"
|
||||
"U+F300-U+F313"
|
||||
"U+E5FA-U+E62B"
|
||||
];
|
||||
in
|
||||
(builtins.concatStringsSep "," mappings) + " Symbols Nerd Font";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
11
home/zsh.nix
11
home/zsh.nix
@ -1,4 +1,5 @@
|
||||
|
||||
|
||||
{ inputs, pkgs, lib, config, ... }:
|
||||
|
||||
{
|
||||
@ -9,6 +10,14 @@
|
||||
syntaxHighlighting.enable = true;
|
||||
initExtra = ''
|
||||
bindkey -e
|
||||
function y() {
|
||||
local tmp="$(mktemp -t "yazi-cwd.XXXXXX")" cwd
|
||||
yazi "$@" --cwd-file="$tmp"
|
||||
if cwd="$(command cat -- "$tmp")" && [ -n "$cwd" ] && [ "$cwd" != "$PWD" ]; then
|
||||
builtin cd -- "$cwd"
|
||||
fi
|
||||
rm -f -- "$tmp"
|
||||
}
|
||||
'';
|
||||
history.size = 10000;
|
||||
history.ignoreAllDups = true;
|
||||
@ -28,6 +37,8 @@
|
||||
hms = "home-manager switch --flake ${flakePath}";
|
||||
config = "nvim ~/nix/configuration.nix";
|
||||
homecfg = "nvim ~/nix/home.nix";
|
||||
vi = "vim ";
|
||||
sudo = "sudo ";
|
||||
};
|
||||
|
||||
# plugins = [
|
||||
|
@ -54,21 +54,6 @@
|
||||
# Enable CUPS to print documents.
|
||||
services.printing.enable = true;
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
nerd-fonts.fira-code
|
||||
nerd-fonts.sauce-code-pro
|
||||
# nerd-fonts._Oxproto
|
||||
nerd-fonts.space-mono
|
||||
nerd-fonts.droid-sans-mono
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
liberation_ttf
|
||||
fira-code-symbols
|
||||
mplus-outline-fonts.githubRelease
|
||||
dina-font
|
||||
proggyfonts
|
||||
] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
|
||||
|
||||
# Zsh enable for all users
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
|
@ -4,6 +4,8 @@
|
||||
imports =
|
||||
[
|
||||
./configuration.nix
|
||||
./fonts.nix
|
||||
./ssh.nix
|
||||
# ./stylix.nix
|
||||
./gnome.nix
|
||||
./yazi.nix
|
||||
|
19
system/fonts.nix
Normal file
19
system/fonts.nix
Normal file
@ -0,0 +1,19 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
fonts.packages = with pkgs; [
|
||||
nerd-fonts.fira-code
|
||||
nerd-fonts.sauce-code-pro
|
||||
# nerd-fonts._Oxproto
|
||||
nerd-fonts.space-mono
|
||||
nerd-fonts.droid-sans-mono
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
liberation_ttf
|
||||
fira-code-symbols
|
||||
mplus-outline-fonts.githubRelease
|
||||
dina-font
|
||||
proggyfonts
|
||||
monaspace
|
||||
] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
|
||||
}
|
9
system/ssh.nix
Normal file
9
system/ssh.nix
Normal file
@ -0,0 +1,9 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
programs.ssh.extraConfig = ''
|
||||
Host school
|
||||
HostName school
|
||||
IdentityFile ~/.ssh/lan_ed25519
|
||||
'';
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user