From 2f815bb8fbf9397c92f0d88b80dd83c6ef5698b7 Mon Sep 17 00:00:00 2001 From: Alexander Kassouni Date: Wed, 22 Jul 2026 23:30:49 -0700 Subject: more --- users/kassouni/bash.nix | 13 +++++++++++++ users/kassouni/ghostty.nix | 2 ++ users/kassouni/home.nix | 22 ++++++++++++++++++---- users/kassouni/neovim.nix | 6 ++++++ 4 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 users/kassouni/bash.nix (limited to 'users/kassouni') 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; }; }; -- cgit v1.3.1