Compare commits

...

8 commits

Author SHA1 Message Date
dd626c2fc0
Formatting
All checks were successful
/ test (push) Successful in 19m3s
2024-11-04 21:19:55 +01:00
939f79f04d
Force search.json recreation 2024-11-04 21:13:58 +01:00
9dea0100c9
Disable zellij and Emacs Notmuch instead of aerc 2024-11-04 21:13:30 +01:00
f30f235f19
Disable VI mode for Fish 2024-11-04 21:11:57 +01:00
115aa92ddd
Workaround for when atuind is not well stopped 2024-11-04 21:10:56 +01:00
bd8e6a0715
Fix ddcci workaround on picard 2024-11-04 21:07:33 +01:00
e23c78fdb5
Disable logseq 2024-11-04 21:07:23 +01:00
d5cf98310f
Add ement.el (matrix client) 2024-11-04 21:07:11 +01:00
7 changed files with 33 additions and 26 deletions

View file

@ -51,23 +51,23 @@ in
en_US-large
it_IT
]);
home.activation = {
cloneCcrEmacsFlake = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
PATH=$PATH:${
lib.makeBinPath (
with pkgs;
[
git
openssh
]
)
}
if [ ! -d "$HOME/.config/emacs" ]; then
mkdir "$HOME/.config/emacs"
$DRY_RUN_CMD ln -s "$HOME/projects/aciceri/nixfleet/hmModules/emacs/init.el" "$HOME/.config/emacs/init.el"
$DRY_RUN_CMD ln -s "$HOME/.config/emacs" "$HOME/emacs"
fi
$DRY_RUN_CMD ln -sfn ${treesitGrammars} "$HOME/.config/emacs/tree-sitter"
home.activation.cloneCcrEmacsFlake =
let
path = lib.makeBinPath (
with pkgs;
[
git
openssh
]
);
in
lib.hm.dag.entryAfter [ "writeBoundary" ] ''
PATH=$PATH:${path}
if [ ! -d "$HOME/.config/emacs" ]; then
mkdir "$HOME/.config/emacs"
$DRY_RUN_CMD ln -s "$HOME/projects/aciceri/nixfleet/hmModules/emacs/init.el" "$HOME/.config/emacs/init.el"
$DRY_RUN_CMD ln -s "$HOME/.config/emacs" "$HOME/emacs"
fi
$DRY_RUN_CMD ln -sfn ${treesitGrammars} "$HOME/.config/emacs/tree-sitter"
'';
};
}

View file

@ -62,6 +62,7 @@ in
];
};
profiles.default = {
search.force = true;
search.default = "DuckDuckGo";
search.engines = {
"Searx" = {

View file

@ -30,9 +30,10 @@ windowrulev2 = workspace 9, class:^(Spotify)$
windowrulev2 = float, title:^(floating)$
bind = $mod, b, exec, firefox
bind = $mod, t, exec, footclient $SHELL -C "zellij"
# bind = $mod, t, exec, footclient $SHELL -C "zellij"
bind = $mod, t, exec, footclient $SHELL
bind = $mod, RETURN, exec, emacsclient -c --eval "(ccr/start-eshell)"
bind = $mod, m, exec, footclient $SHELL -C "aerc"
bind = $mod, m, exec, emacsclient -c --eval '(notmuch-search "tag:new")'
bind = $mod, d, exec, fuzzel --background-color=253559cc --border-radius=5 --border-width=0
bind = $mod, s, exec, screenshot.sh
bind = $mod, n, exec, logseq

View file

@ -49,7 +49,7 @@
WantedBy = [ "default.target" ];
};
Service = {
# ExecStartPre = "${lib.getExe' pkgs.toybox "rm"} -f ${config.programs.atuin.settings.daemon.socket_path}";
ExecStartPre = "${lib.getExe' pkgs.toybox "rm"} -f ${config.programs.atuin.settings.daemon.socket_path}";
ExecStart = "${lib.getExe pkgs.atuin} daemon";
};
};
@ -83,7 +83,8 @@
];
shellInit =
''
fish_vi_key_bindings
# fish_vi_key_bindings
fish_default_key_bindings
''
+ lib.optionalString (builtins.hasAttr "cachix-personal-token" age.secrets) ''
export CACHIX_AUTH_TOKEN=$(cat ${age.secrets.cachix-personal-token.path})

View file

@ -73,7 +73,6 @@
"imv"
"catppuccin"
"libreoffice"
"logseq"
"emacs"
];
extraGroups = [ ];

View file

@ -35,7 +35,7 @@
"hass-poweroff"
"forgejo-runners"
"teamviewer"
"macos-ventura"
# "macos-ventura"
"sunshine"
"mount-sisko"
"adb"
@ -90,7 +90,6 @@
"zathura"
"imv"
"libreoffice"
"logseq"
"emacs"
"vial"
];
@ -128,10 +127,15 @@
];
systemd.services.ddcci = {
serviceConfig.Type = "oneshot";
script = ''
echo 'ddcci 0x37' > /sys/bus/i2c/devices/i2c-2/new_device
'';
wantedBy = [ "graphical.target" ];
restartIfChanged = false;
serviceConfig = {
Type = "oneshot";
RemainAfterExit = true;
};
};
boot.loader.efi.canTouchEfiVariables = true;

View file

@ -89,6 +89,7 @@ let
kind-icon
ef-themes
indent-bars
ement
])
++ (with nongnuPackages; [
eat