Compare commits

...

7 Commits

Author SHA1 Message Date
Leonora Tindall 66f1248646 Add Odinlang package 2025-07-03 09:56:11 -05:00
Leonora Tindall 958d1bc6c5 Add decker package 2025-07-03 09:56:05 -05:00
Leonora Tindall 912dfa56d4 Add git aliases 2025-07-03 09:55:35 -05:00
Leonora Tindall ab6ace45ba Remove graphical packages 2025-07-03 09:54:53 -05:00
Leonora Tindall 84c1f532d0 Zellij less integrated
- don't always start (with USEZELLIJ only)
- don't kill terminal on exit
2025-07-03 09:54:07 -05:00
Leonora Tindall bcf7d87eaa Zellij on halley-tower 2025-07-03 09:53:51 -05:00
Leonora Tindall ffcc0b7f43 Disable mime augmentation on halley-tower 2025-07-03 09:53:16 -05:00
4 changed files with 25 additions and 7 deletions

View File

@ -16,6 +16,7 @@ in
./syncthing.nix
./fzf.nix
./jj.nix
./zellij.nix
./packages.nix
];
@ -37,6 +38,9 @@ in
# env vars
home.sessionVariables = {};
# don't install xdg info:
xdg.mime.enable = false;
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;

View File

@ -30,22 +30,20 @@ in
discord
freshfetch
neofetch
stable.obsidian
dfc
(nixGL anki)
(nixGL digikam)
deno
stable.nodejs_21
signal-desktop
yt-dlp
(pkgs.callPackage ./custom/fortune-kind-custom.nix {})
(nixGL aseprite)
(nixGL musescore)
fend
timg
graphviz
(nixGL zotero)
nix-output-monitor
npins
odin
decker
];
}

View File

@ -33,6 +33,21 @@ if [[ -n $ZELLIJ ]]; then
add-zsh-hook preexec set_tab_to_command_line
fi
# git aliases
function git_aliases() {
echo "git aliases:"
echo "\tgs: status -sb"
echo "\tgl: log --oneline"
echo "\tglast: log -1 HEAD --stat"
echo "\tgds: diff --staged"
}
alias gs="git status -sb"
alias gl="git log --oneline"
alias glast="git log -1 HEAD --stat"
alias gds="git diff --staged"
# load Cargo
if [ -f "$HOME/.cargo/env" ]; then
. "$HOME/.cargo/env"
@ -62,7 +77,7 @@ function set_win_title(){
precmd_functions+=(set_win_title)
# start zellij
if [ "$TERM_PROGRAM" != "vscode" ]; then
if [[ -v "$WITHZELLIJ" && "$TERM_PROGRAM" != "vscode" ]]; then
eval "$(zellij setup --generate-auto-start zsh)"
fi

View File

@ -1,11 +1,12 @@
{ config, pkgs, ... }:
{
home.sessionVariables = {
ZELLIJ_AUTO_EXIT = "true";
ZELLIJ_AUTO_EXIT = "false";
};
programs.zellij= {
enable = true;
enableZshIntegration = false;
settings = {
copy_command = "${pkgs.xclip}/bin/xclip -selection clipboard";
};