summaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
Diffstat (limited to 'users')
-rw-r--r--users/kassouni/bash.nix13
-rw-r--r--users/kassouni/ghostty.nix2
-rw-r--r--users/kassouni/home.nix22
-rw-r--r--users/kassouni/neovim.nix6
4 files changed, 39 insertions, 4 deletions
diff --git a/users/kassouni/bash.nix b/users/kassouni/bash.nix
new file mode 100644
index 0000000..ae584d7
--- /dev/null
+++ b/users/kassouni/bash.nix
@@ -0,0 +1,13 @@
+{ ... }: {
+ programs.bash = {
+ enable = true;
+
+ shellAliases = {
+ n = "nvim";
+ };
+
+ initExtra = ''
+ PS1="\[\033[32;1m\][\w] λ \[\033[0m\]"
+ '';
+ };
+}
diff --git a/users/kassouni/ghostty.nix b/users/kassouni/ghostty.nix
index b25d8d0..d70a194 100644
--- a/users/kassouni/ghostty.nix
+++ b/users/kassouni/ghostty.nix
@@ -5,6 +5,8 @@
settings = {
theme = "Ayu";
font-family = config.theme.font.family;
+ font-size = 24;
+ window-decoration = "none";
};
};
}
diff --git a/users/kassouni/home.nix b/users/kassouni/home.nix
index f268413..027a9e3 100644
--- a/users/kassouni/home.nix
+++ b/users/kassouni/home.nix
@@ -15,16 +15,27 @@
./theme.nix
./firefox.nix
./cursor.nix
- ./sway.nix
- ./waybar.nix
+ ./bash.nix
./scripts
];
+ xmonad-config = {
+ launcher = "rofi -show drun -show-icons";
+ terminal = "ghostty";
+ wallpaper = pkgs.fetchurl {
+ url = "https://i.redd.it/p5flk9uzzxxz.jpg";
+ sha256 = "1qcl6yh6l24sz3qprj3iyzinj3lyh3c426i6zwambwg816yg3bxs";
+ };
+ };
+
home.sessionVariables = {
"TEST_VAR" = "asdf";
};
home.packages = with pkgs; [
+ vlc
+ strawberry
+ cmus
btop
wget
tree
@@ -37,6 +48,7 @@
claude-code
tldr
curl
+ rofi
_1password-gui
opencode
spotify
@@ -48,9 +60,11 @@
enableBashIntegration = true;
};
- services.syncthing.enable = true;
+ services.picom = {
+ enable = true;
+ };
- programs.bash.enable = true;
+ services.syncthing.enable = true;
programs.direnv = {
enable = true;
diff --git a/users/kassouni/neovim.nix b/users/kassouni/neovim.nix
index b601ff9..ccdc9ca 100644
--- a/users/kassouni/neovim.nix
+++ b/users/kassouni/neovim.nix
@@ -31,6 +31,12 @@
# nixd.enable = true;
# lua_ls.enable = true;
# pyright.enable = true;
+ hls = {
+ enable = true;
+ installGhc = false;
+ package = null;
+ };
+ nixd.enable = true;
};
};