lasdljkasdjkl

This commit is contained in:
2025-11-19 20:29:29 +01:00
parent 3864f84fd1
commit 78376739d5
7 changed files with 66 additions and 12 deletions

View File

@@ -57,6 +57,7 @@
gitg
imhex
xdot
remote-exec

View File

@@ -1,8 +1,27 @@
{ pkgs, ... }:
{ lib, pkgs, ... }:
{
# this predates the home-manager module, and that kinda sucks anyway due to repeated keys in the config file
home.packages = [ pkgs.ghostty ];
home.file.".config/ghostty/config".source = ./ghosty.config;
home.file.".config/ghostty/config".force = true;
home.file.".config/ghostty/config" = {
source = ./ghosty.config;
force = true;
onChange = ''
${lib.getExe pkgs.ghostty} +validate-config --config-file=${./ghosty.config}
'';
};
# bash integration, optional
# https://ghostty.org/docs/features/shell-integration#manual-shell-integration-setup
# # Make order 101 to be placed exactly after bash completions, as Ghostty
# # documentation suggests sourcing the script as soon as possible
# programs.bash.initExtra = lib.mkOrder 101 ''
# if [[ -n "''${GHOSTTY_RESOURCES_DIR}" ]]; then
# builtin source "''${GHOSTTY_RESOURCES_DIR}/shell-integration/bash/ghostty.bash"
# fi
# '';
# try to make nautilus use this as the default gnome-console/gnome-terminal
# dconf.settings."org/gnome/desktop/default-applications/terminal" = {
dconf.settings."org/gnome/desktop/default/applications/terminal" = {

View File

@@ -5,7 +5,7 @@ foreground = #d3d7cf
#palette = 0=#d3d7cf
#window-decoration = false
gtk-wide-tabs = false
#bell-features = "system,attention,title" # available from v1.2
#bell-features = "system,attention,title" # available from v1.2, i.e. nixos 25.11
#font-synthetic-style = true
#font-style = false

View File

@@ -15,6 +15,7 @@ let
removable-drive-menu
always-show-titles-in-overview
vitals
pip-on-top
/* TODO:
night-light-slider
tray-icons-reloaded

View File

@@ -25,7 +25,7 @@
nil # nix
unstable.nixfmt-rfc-style # nix
harper # harper
vale-ls vale # vale
# vale-ls vale # vale, will nag a lot if no vale config present in project
typos-lsp # typos
tinymist # typst
zls # zig