25.11
This commit is contained in:
@@ -5,7 +5,7 @@ pkgs: with pkgs; [
|
||||
git-crypt
|
||||
|
||||
wget
|
||||
curlHTTP3
|
||||
curl
|
||||
zip
|
||||
unzip
|
||||
p7zip
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
enable = true;
|
||||
settings = rec {
|
||||
hyprland = {
|
||||
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --remember --cmd Hyprland --remember-user-session --window-padding 5";
|
||||
command = "${pkgs.tuigreet}/bin/tuigreet --time --remember --cmd Hyprland --remember-user-session --window-padding 5";
|
||||
user = hyper.user;
|
||||
};
|
||||
default_session = hyprland;
|
||||
|
||||
@@ -1,88 +1,14 @@
|
||||
{ pkgs, ... }@all: with all;
|
||||
{
|
||||
# i18n.inputMethod = {
|
||||
# type = "fcitx5";
|
||||
# enable = true;
|
||||
# fcitx5.addons = with pkgs; [
|
||||
# fcitx5-gtk # alternatively, kdePackages.fcitx5-qt
|
||||
# fcitx5-chinese-addons # table input method support
|
||||
# fcitx5-nord # a color theme
|
||||
# ];
|
||||
# };
|
||||
{ pkgs, ... }@all: with all; {
|
||||
i18n.inputMethod = {
|
||||
enable = true;
|
||||
type = "fcitx5";
|
||||
fcitx5.waylandFrontend = true;
|
||||
fcitx5.addons = with pkgs; [
|
||||
fcitx5-gtk # alternatively, kdePackages.fcitx5-qt
|
||||
fcitx5-chinese-addons # table input method support
|
||||
fcitx5-nord # a color theme
|
||||
];
|
||||
fcitx5 = {
|
||||
waylandFrontend = true;
|
||||
addons = with pkgs; [
|
||||
fcitx5-gtk
|
||||
qt6Packages.fcitx5-chinese-addons
|
||||
fcitx5-nord
|
||||
];
|
||||
};
|
||||
};
|
||||
# i18n.inputMethod = {
|
||||
# enabled = "fcitx5";
|
||||
# ignoreUserConfig = true;
|
||||
# waylandFrontend = true;
|
||||
# fcitx5 = {
|
||||
# addons = with pkgs-unstable; [
|
||||
# rime-data
|
||||
# fcitx5-rime
|
||||
|
||||
# # Chinese
|
||||
# fcitx5-chinese-addons
|
||||
# fcitx5-table-extra
|
||||
# fcitx5-pinyin-moegirl
|
||||
# fcitx5-pinyin-zhwiki
|
||||
|
||||
# # Japanese
|
||||
# # fcitx5-mozc
|
||||
# ];
|
||||
# settings = {
|
||||
# globalOptions = {
|
||||
# Hotkey = {
|
||||
# # Enumerate when press trigger key repeatedly
|
||||
# EnumerateWithTriggerKeys = "True";
|
||||
# # Skip first input method while enumerating
|
||||
# EnumerateSkipFirst = "False";
|
||||
# };
|
||||
# "Hotkey/EnumerateForwardKeys" = { "0" = "Control+space"; };
|
||||
# "Hotkey/EnumerateBackwardKeys" = { "0" = "Control+Shift+space"; };
|
||||
# "Hotkey/PrevPage" = { "0" = "Up"; };
|
||||
# "Hotkey/NextPage" = { "0" = "Down"; };
|
||||
# "Hotkey/PrevCandidate" = { "0" = "Shift+Tab"; };
|
||||
# "Hotkey/NextCandidate" = { "0" = "Tab"; };
|
||||
# Behavior = {
|
||||
# ActiveByDefault = "False"; # Active By Default
|
||||
# ShareInputState = "No"; # Share Input State
|
||||
# PreeditEnabledByDefault = "True"; # Show preedit in application
|
||||
# ShowInputMethodInformation = "True"; # Show Input Method Information when switch input method
|
||||
# showInputMethodInformationWhenFocusIn = "False"; # Show Input Method Information when changing focus
|
||||
# CompactInputMethodInformation = "True"; # Show compact input method information
|
||||
# ShowFirstInputMethodInformation = "True"; # Show first input method information
|
||||
# DefaultPageSize = "5"; # Default page size
|
||||
# OverrideXkbOption = "False"; # Override Xkb Option
|
||||
# PreloadInputMethod = "True"; # Preload input method to be used by default
|
||||
# };
|
||||
# };
|
||||
# inputMethod = {
|
||||
# "Groups/0" = {
|
||||
# "Name" = "Default";
|
||||
# "Default Layout" = "us";
|
||||
# "DefaultIM" = "mozc";
|
||||
# };
|
||||
# "Groups/0/Items/0" = {
|
||||
# "Name" = "keyboard-us";
|
||||
# "Layout" = null;
|
||||
# };
|
||||
# "Groups/0/Items/1" = {
|
||||
# "Name" = "mozc";
|
||||
# "Layout" = null;
|
||||
# };
|
||||
# "GroupOrder" = {
|
||||
# "0" = "Default";
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-cjk-serif
|
||||
noto-fonts-emoji
|
||||
noto-fonts-color-emoji
|
||||
newcomputermodern
|
||||
atkinson-hyperlegible
|
||||
nerd-fonts.jetbrains-mono
|
||||
|
||||
@@ -27,8 +27,6 @@
|
||||
"hsmw-vpn-secret" = { path = "/etc/ipsec.d/hsmw.secret"; mode = "600"; };
|
||||
};
|
||||
|
||||
networking.networkmanager.enableStrongSwan = true;
|
||||
|
||||
services.strongswan = {
|
||||
enable = true;
|
||||
setup = {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{ pkgs, ... }@all: with all; lib.mkIf hyper.nvidia.enable {
|
||||
environment.systemPackages = with pkgs; [
|
||||
lshw
|
||||
glxinfo
|
||||
mesa-demos
|
||||
(pkgs.writeShellScriptBin "nvidia-offload" ''
|
||||
export __NV_PRIME_RENDER_OFFLOAD=1
|
||||
export __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0
|
||||
|
||||
@@ -2,12 +2,9 @@
|
||||
{
|
||||
hardware.keyboard.qmk.enable = true;
|
||||
|
||||
# home.packages = with pkgs; [
|
||||
# via
|
||||
# ];
|
||||
environment.systemPackages = with pkgs; [
|
||||
via
|
||||
# via
|
||||
qmk
|
||||
];
|
||||
services.udev.packages = [ pkgs.via ];
|
||||
# services.udev.packages = [ pkgs.via ];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user