aboutsummaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorDemonKingSwarn <rockingswarn@gmail.com>2026-04-20 18:33:23 +0530
committerDemonKingSwarn <rockingswarn@gmail.com>2026-04-20 18:33:23 +0530
commit433e009ddc88de9c1de8bd2131a812b68704f093 (patch)
treecd4d2da27444982bb5792864131bd12a159c750f /home
parentfa9f30bbf58ca184d5d8d682df775583f3ebd5fd (diff)
downloadodysseus-433e009ddc88de9c1de8bd2131a812b68704f093.zip
odysseus-433e009ddc88de9c1de8bd2131a812b68704f093.tar.gz
This is supposed to crash
an automated commit
Diffstat (limited to 'home')
-rw-r--r--home/bat.nix11
-rw-r--r--home/eza.nix11
-rw-r--r--home/fzf.nix17
-rw-r--r--home/nix.nix9
-rw-r--r--home/zsh.nix8
5 files changed, 52 insertions, 4 deletions
diff --git a/home/bat.nix b/home/bat.nix
new file mode 100644
index 0000000..1df2f8b
--- /dev/null
+++ b/home/bat.nix
@@ -0,0 +1,11 @@
+{ lib, ... }:
+
+{
+ programs.bat = {
+ enable = true;
+
+ config = {
+ theme = lib.mkForce "catppuccin-mocha";
+ };
+ };
+}
diff --git a/home/eza.nix b/home/eza.nix
new file mode 100644
index 0000000..c501dc5
--- /dev/null
+++ b/home/eza.nix
@@ -0,0 +1,11 @@
+{
+ programs.eza = {
+ enable = true;
+ icons = "auto";
+
+ extraOptions = [
+ "--group-directories-first"
+ "--no-quotes"
+ ];
+ };
+}
diff --git a/home/fzf.nix b/home/fzf.nix
new file mode 100644
index 0000000..27eb86f
--- /dev/null
+++ b/home/fzf.nix
@@ -0,0 +1,17 @@
+{ lib, ... }:
+
+{
+ programs.fzf = {
+ enable = true;
+ colors = lib.mkForce { };
+
+ defaultOptions = [
+ "--height 40%"
+ "--reverse"
+ "--border"
+ "--color=16"
+ ];
+
+ defaultCommand = "rg --files --hidden --glob=!.git/";
+ };
+}
diff --git a/home/nix.nix b/home/nix.nix
new file mode 100644
index 0000000..5c0aec6
--- /dev/null
+++ b/home/nix.nix
@@ -0,0 +1,9 @@
+{ config, pkgs, ... }:
+
+{
+ xdg.configFile."nix/nix.conf".text = ''
+ experimental-features = nix-command flakes
+ substituters = https://cache.nixos.org https://nix-community.cachix.org
+ trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCUSBd4=
+ '';
+}
diff --git a/home/zsh.nix b/home/zsh.nix
index 668014e..866e153 100644
--- a/home/zsh.nix
+++ b/home/zsh.nix
@@ -67,10 +67,10 @@
lf = "yazi";
dfm = "demonfm";
- ls = "eza --icons --group-directories-first";
- ll = "eza -lgh --icons --group-directories-first";
- la = "eza -lagh --icons --group-directories-first";
- tree = "eza -T --icons";
+ ls = "eza";
+ ll = "eza -lgh";
+ la = "eza -lagh";
+ tree = "eza -T";
mv = "mvg -ig";
rm = "rip -i --graveyard $HOME/.local/share/Trash";