Updated everything
This commit is contained in:
@@ -1,7 +1,41 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
{pkgs, ...}: {
|
||||
fonts.fontconfig.enable = true;
|
||||
home.packages = [
|
||||
pkgs.noto-fonts
|
||||
home.packages = with pkgs; [
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
noto-fonts-extra
|
||||
liberation_ttf
|
||||
dejavu_fonts
|
||||
fira-code
|
||||
fira-mono
|
||||
jetbrains-mono
|
||||
source-code-pro
|
||||
hack-font
|
||||
roboto
|
||||
roboto-mono
|
||||
font-awesome
|
||||
material-design-icons
|
||||
inter
|
||||
ibm-plex
|
||||
sarasa-gothic
|
||||
unifont
|
||||
dina-font
|
||||
# proggyfonts - removed due to collision with dina-font fonts.dir
|
||||
terminus_font
|
||||
mplus-outline-fonts.osdnRelease
|
||||
open-sans
|
||||
# Droid fonts are now in android-fonts-droid
|
||||
# droid-sans
|
||||
# droid-serif
|
||||
# droid-sans-mono
|
||||
cantarell-fonts
|
||||
recursive
|
||||
# google-fonts - removed due to collision with jetbrains-mono
|
||||
# Microsoft fonts
|
||||
corefonts
|
||||
vistafonts
|
||||
# webcore-fonts - removed package
|
||||
cascadia-code
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
oterm
|
||||
# oterm removed
|
||||
];
|
||||
}
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
./btop.nix
|
||||
./carapace.nix
|
||||
./common.nix
|
||||
./devenv.nix
|
||||
./direnv.nix
|
||||
./eza.nix
|
||||
./fish.nix
|
||||
|
||||
3
home/panotaka/common/core/shell/devenv.nix
Normal file
3
home/panotaka/common/core/shell/devenv.nix
Normal file
@@ -0,0 +1,3 @@
|
||||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.devenv];
|
||||
}
|
||||
@@ -3,14 +3,17 @@
|
||||
programs.ssh = {
|
||||
enable = true;
|
||||
|
||||
# Global SSH settings
|
||||
addKeysToAgent = "yes";
|
||||
controlMaster = "auto";
|
||||
controlPath = "${config.home.homeDirectory}/.ssh/sockets/S.%r@%h:%p";
|
||||
controlPersist = "20m";
|
||||
# Avoids infinite hang if control socket connection interrupted. ex: vpn goes down/up
|
||||
serverAliveCountMax = 3;
|
||||
serverAliveInterval = 5; # 3 * 5s
|
||||
hashKnownHosts = true;
|
||||
addKeysToAgent = "yes";
|
||||
|
||||
# Set default values for all hosts
|
||||
matchBlocks."*" = {};
|
||||
};
|
||||
home.file = {
|
||||
".ssh/config.d/.keep".text = "# Managed by Home Manager";
|
||||
|
||||
Reference in New Issue
Block a user