summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.zshrc2
-rw-r--r--nix/flake.nix18
2 files changed, 20 insertions, 0 deletions
diff --git a/.zshrc b/.zshrc
index 5c5c555..401f8a0 100644
--- a/.zshrc
+++ b/.zshrc
@@ -2,8 +2,10 @@
alias nano='micro'
alias ls='ls -Ga '
+# Path alterations
eval "$(/opt/homebrew/bin/brew shellenv)"
export COWPATH="$HOME/.config/cows"
+export PATH="$PATH:/Users/melodidey/.local/bin"
# Clippy command handler
command_not_found_handler() {
diff --git a/nix/flake.nix b/nix/flake.nix
index 5256950..d32c029 100644
--- a/nix/flake.nix
+++ b/nix/flake.nix
@@ -45,12 +45,15 @@
pkgs.micro
pkgs.stow
pkgs.fastfetch
+ pkgs.ripgrep
+ pkgs.ffmpeg
pkgs.nixd
pkgs.nixfmt
pkgs.dotnet-sdk_10
pkgs.python3
+ pkgs.pipx
#pkgs.jetbrains.rider
#pkgs.jetbrains.idea
@@ -110,7 +113,22 @@
system.defaults = {
dock.autohide = true;
+ dock.static-only = false;
+ dock.persistent-apps = [
+ "/System/Cryptexes/App/System/Applications/Safari.app"
+ "/System/Applications/Music.app"
+ "/Applications/Discord.app"
+ "/Applications/Signal.app"
+ "${pkgs.ghostty-bin}/Applications/Ghostty.app"
+ "${pkgs.zed-editor}/Applications/Zed.app"
+ ];
+ dock.persistent-others = [
+ "/Users/melodidey/Downloads"
+ ];
+
finder.AppleShowAllExtensions = true;
+ trackpad.Clicking = true;
+ loginwindow.GuestEnabled = false;
};
# Necessary for using flakes on this system.