This commit is contained in:
2024-03-16 00:49:54 +00:00
parent 09f67ffa4b
commit 0b271ae359
5 changed files with 22 additions and 8 deletions
+14
View File
@@ -78,6 +78,17 @@
# tree # tree
# ]; # ];
# }; # };
fonts.packages = with pkgs; [
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
liberation_ttf
fira-code
fira-code-symbols
mplus-outline-fonts.githubRelease
dina-font
(nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; })
];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam" "steam"
"steam-original" "steam-original"
@@ -123,6 +134,9 @@
# System76 Devices # System76 Devices
hardware.system76.enableAll = true; hardware.system76.enableAll = true;
services.auto-cpufreq.enable = true;
services.thermald.enable = true;
zramSwap = { zramSwap = {
enable = true; enable = true;
algorithm = "zstd"; algorithm = "zstd";
+1 -2
View File
@@ -11,6 +11,7 @@
# The home.packages option allows you to install Nix packages into your # The home.packages option allows you to install Nix packages into your
# environment. # environment.
home.packages = [ home.packages = [
pkgs.cmake pkgs.cmake
pkgs.contour pkgs.contour
@@ -33,8 +34,6 @@
pkgs.swww pkgs.swww
pkgs.thunderbird pkgs.thunderbird
pkgs.tree pkgs.tree
(pkgs.nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; })
]; ];
# Home Manager is pretty good at managing dotfiles. The primary way to manage # Home Manager is pretty good at managing dotfiles. The primary way to manage
+1 -1
View File
@@ -259,7 +259,7 @@ profiles:
# Font related configuration (font face, styles, size, rendering mode). # Font related configuration (font face, styles, size, rendering mode).
font: font:
# Initial font size in pixels. # Initial font size in pixels.
size: 14 size: 16
# DPI scaling factor applied on top of the system configured on (default: 1.0). # DPI scaling factor applied on top of the system configured on (default: 1.0).
dpi_scale: 1.0 dpi_scale: 1.0
+4 -3
View File
@@ -164,8 +164,8 @@
"w K" '(evil-window-move-very-top :wk "Move split to top") "w K" '(evil-window-move-very-top :wk "Move split to top")
"w L" '(evil-window-move-far-right :wk "Move split to right") "w L" '(evil-window-move-far-right :wk "Move split to right")
"w c" '(evil-window-delete :wk "Close window") "w c" '(evil-window-delete :wk "Close window")
"w o" '(delete-other-windows :wk "__") "w o" '(delete-other-windows :wk "Delete other windows")
"w =" '(balance-windows :wk "__") "w =" '(balance-windows :wk "Balance windows")
"q k" '(kill-buffer-and-window :wk "Kill buf and window") "q k" '(kill-buffer-and-window :wk "Kill buf and window")
"q q" '(save-buffers-kill-terminal :wk "Save bufs, kill term")) "q q" '(save-buffers-kill-terminal :wk "Save bufs, kill term"))
@@ -421,7 +421,7 @@
(use-package vterm (use-package vterm
:config :config
(setq shell-file-name "/bin/bash" (setq shell-file-name "/run/current-system/sw/bin/bash"
vterm-max-scrollback 5000)) vterm-max-scrollback 5000))
(use-package vterm-toggle (use-package vterm-toggle
@@ -520,6 +520,7 @@
'ivy-rich-switch-buffer-transformer)) 'ivy-rich-switch-buffer-transformer))
(use-package zig-mode) (use-package zig-mode)
(use-package nix-mode)
;; (use-package jai-mode) ;; (use-package jai-mode)
(use-package rust-mode) (use-package rust-mode)
(use-package cargo-mode) (use-package cargo-mode)
+2 -2
View File
@@ -225,8 +225,8 @@
"w K" '(evil-window-move-very-top :wk "Move split to top") "w K" '(evil-window-move-very-top :wk "Move split to top")
"w L" '(evil-window-move-far-right :wk "Move split to right") "w L" '(evil-window-move-far-right :wk "Move split to right")
"w c" '(evil-window-delete :wk "Close window") "w c" '(evil-window-delete :wk "Close window")
"w o" '(delete-other-windows :wk "__") "w o" '(delete-other-windows :wk "Delete other windows")
"w =" '(balance-windows :wk "__") "w =" '(balance-windows :wk "Balance windows")
"q k" '(kill-buffer-and-window :wk "Kill buf and window") "q k" '(kill-buffer-and-window :wk "Kill buf and window")
"q q" '(save-buffers-kill-terminal :wk "Save bufs, kill term")) "q q" '(save-buffers-kill-terminal :wk "Save bufs, kill term"))