Compare commits

..

No commits in common. "68ea0a3edaaaeaf0a7b3e31c8a93f129e61fcc64" and "7ce24d937c207e96b515cfe87a29059dfaafee5a" have entirely different histories.

5 changed files with 9 additions and 55 deletions

View File

@ -75,7 +75,6 @@
EDITOR = "nvim"; EDITOR = "nvim";
BROWSER = "qutebrowser"; BROWSER = "qutebrowser";
TERMINAL = "alacritty"; TERMINAL = "alacritty";
SECOND_BRAIN = "$HOME/Documents/sb";
}; };
# Fix environmental variables not loaded in plasma x11 # Fix environmental variables not loaded in plasma x11

View File

@ -2,20 +2,15 @@
with pkgs; with pkgs;
stdenv.mkDerivation { stdenv.mkDerivation {
pname = "scripts"; pname = "blog";
version = "1"; version = "1";
src = ./scripts; src = ./scripts/blog;
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];
installPhase = '' installPhase = ''
mkdir -p $out/bin mkdir -p $out/bin
mv blog $out/bin/blog
# Move scripts to bin patchShebangs $out/bin/blog
mv ./* $out/bin
# Fix shebangs for the scripts
patchShebangs $out/bin
# Add dependencies to the runtime for my blog script
wrapProgram $out/bin/blog \ wrapProgram $out/bin/blog \
--prefix PATH : ${lib.makeBinPath [ hugo rsync git ]} --prefix PATH : ${lib.makeBinPath [ hugo rsync git ]}
''; '';

View File

@ -1,44 +0,0 @@
#!/usr/bin/env sh
# Based on day script from mischavandenburg
# url: https://github.com/mischavandenburg/dotfiles/blob/main/scripts/day
today=$(date +"%Y-%m-%d")
tomorrow=$(date -d "tomorrow" '+%Y-%m-%d')
yesterday=$(date -d "yesterday" '+%Y-%m-%d')
file="$SECOND_BRAIN"'/periodic/daily/'"$today.md"
cd "$SECOND_BRAIN" || exit 1
new_note() {
touch "$file"
# Give me a nice format
cat <<EOF >"$file"
# $today
[[$yesterday]] - [[$tomorrow]]
## Intention
What do I want to achieve today and tomorrow?
## Tracking
- [ ] Cycle
- [ ] Strength training
- [ ] Watch a movie or tv show episode
- [ ] Play/finish a game
- [ ] Post a blog post
- [ ] Check servers
- [ ] Check backups
## Log
EOF
}
if [ ! -f "$file" ]; then
new_note
fi
nvim '+ normal Gzzo' "$file"

View File

@ -6,7 +6,11 @@
enableCompletion = true; enableCompletion = true;
history.path = "${config.xdg.dataHome}/zsh/history"; history.path = "${config.xdg.dataHome}/zsh/history";
dotDir = ".config/zsh"; dotDir = ".config/zsh";
shellAliases = { lg = "lazygit"; }; shellAliases = {
note = "cd ~/Documents/wiki && nvim ~/Documents/wiki/notes.md";
wiki = "cd ~/Documents/wiki && nvim ~/Documents/wiki/index.md";
lg = "lazygit";
};
envExtra = '' envExtra = ''
# NNN settings # NNN settings
export NNN_FIFO="/tmp/nnn.fifo" export NNN_FIFO="/tmp/nnn.fifo"