helix setup

This commit is contained in:
Charlie Root 2024-08-05 16:22:19 +02:00
commit 8a2ace8849
6 changed files with 7 additions and 8 deletions

View file

@ -121,6 +121,7 @@ No Idea at this point
*heavily* inspired by https://git.jacekpoz.pl/jacekpoz/niksos.git !
Sioodmy: https://github.com/sioodmy/dotfiles
Heinrik Lissner: https://github.com/hlissner/dotfiles/
Fufexan: https://github.com/fufexan
Lokasku: https://github.com/lokasku/nix-config
NotAShelf: https://github.com/notashelf/Nyx
Wallpapers: https://github.com/zhichaoh/catppuccin-wallpapers?tab=readme-ov-file

View file

@ -37,7 +37,7 @@
};
discord.enable = true;
firefox.enable = true;
spotify.enable = true;
# spotify.enable = true;
zathura.enable = true;
zellij.enable = true;
terminals = {

View file

@ -82,7 +82,6 @@ in {
scc
scummvm
sherlock
shotwell
signal-desktop-beta
smartmontools
teamspeak_client

View file

@ -13,6 +13,7 @@ in {
home-manager.users.${username} = {
programs.helix = {
enable = true;
# thanks fuf, this is great!
package = inputs'.helix.packages.default.overrideAttrs (previousAttrs: {
makeWrapperArgs = with pkgs;
previousAttrs.makeWrapperArgs
@ -32,7 +33,6 @@ in {
];
});
settings = {
# theme = "catppuccin_mocha";
editor = {
indent-guides.render = true;
lsp.display-inlay-hints = true;

View file

@ -35,12 +35,11 @@ in {
pad = "5x5 center";
resize-delay-ms = 100;
notify = "${pkgs.libnotify}/bin/notify-send -a \${app-id} -i \${app-id} \${title} \${body}";
bold-text-in-bright = "no";
word-delimiters = '',`|:"'()[]{}<>'';
selection-target = "primary";
};
desktop-notifications.command = "${pkgs.libnotify}/bin/notify-send -a \${app-id} -i \${app-id} \${title} \${body}";
bell = {
urgent = "yes";
notify = "yes";

View file

@ -1,8 +1,8 @@
{
services.xserver = {
layout = "de,us";
xkbVariant = ",cmk_ed_dh";
xkbModel = ",pc105awide";
xkbOptions = ",misc:extend,lv5:caps_switch_lock,compose:menu";
# xkbVariant = ",cmk_ed_dh";
# xkbModel = ",pc105awide";
# xkbOptions = ",misc:extend,lv5:caps_switch_lock,compose:menu";
};
}