โ„๏ธ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ใ€Œ๐Ÿ”€ใ€ merge: a very cool feature has been merged ! :D

adjoly 28a19c71 47e6cc15

+19 -3
+1
modules/home-manager/cli/cli-app.nix
··· 16 16 home.packages = with pkgs; [ 17 17 inputs.timmy.packages.${pkgs.system}.timmy 18 18 self.packages.${pkgs.system}.keyznvim 19 + inputs.randomTimer.packages.${pkgs.system}.default 19 20 ]; 20 21 21 22 programs.yazi = {
+18 -3
modules/home-manager/cli/shell.nix
··· 29 29 tm = "timmy create -d"; 30 30 ts = "timmy search"; 31 31 }; 32 - initContent = lib.mkOrder 1000 '' 33 - bindkey -e 34 - ''; 32 + initContent = '' 33 + bindkey -e 34 + declare -A pomo_options 35 + pomo_options["work"]="45" 36 + pomo_options["break"]="10" 37 + 38 + pomodoro () { 39 + if [ -n "$1" -a -n "''${pomo_options["$1"]}" ]; then 40 + val=$1 41 + echo time: ''${pomo_options["$val"]} 42 + randomTimer ''${pomo_options["$val"]} 43 + dunstify "'$val' session done" || notify-send "'$val' session done" 44 + fi 45 + } 46 + 47 + alias wo="pomodoro 'work'" 48 + alias br="pomodoro 'break'" 49 + ''; 35 50 }; 36 51 home.sessionVariables = { 37 52 EDITOR = "nvim";