diff options
| author | triethyl <triethylammonium@pm.me> | 2025-09-02 10:48:21 -0400 |
|---|---|---|
| committer | triethyl <triethylammonium@pm.me> | 2025-09-02 10:48:21 -0400 |
| commit | 31c316d19cd974bb81a5d6de62142ff24db1c78e (patch) | |
| tree | cb941422c76cb8953830a8d58c8e14dca1a10319 /features/user/cli/apps | |
| parent | 1c21018347aa277caba74e554cb8d1b1e7fc6bed (diff) | |
reorganized directory structure
Diffstat (limited to 'features/user/cli/apps')
| -rw-r--r-- | features/user/cli/apps/btop.nix | 15 | ||||
| -rw-r--r-- | features/user/cli/apps/helix.nix | 71 | ||||
| -rw-r--r-- | features/user/cli/apps/lazygit.nix | 12 | ||||
| -rw-r--r-- | features/user/cli/apps/zellij.nix | 22 |
4 files changed, 0 insertions, 120 deletions
diff --git a/features/user/cli/apps/btop.nix b/features/user/cli/apps/btop.nix deleted file mode 100644 index 5bb2499..0000000 --- a/features/user/cli/apps/btop.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ config, lib, ... }: let - cfg = config.features.cli.apps.btop; -in { - options.features.cli.apps.btop.enable = lib.mkEnableOption "btop"; - config = lib.mkIf cfg.enable { - programs.btop = { - enable = true; - settings = { - color_theme = "TTY"; - theme_background = false; - update_ms = 500; - }; - }; - }; -} diff --git a/features/user/cli/apps/helix.nix b/features/user/cli/apps/helix.nix deleted file mode 100644 index a267b23..0000000 --- a/features/user/cli/apps/helix.nix +++ /dev/null @@ -1,71 +0,0 @@ -{ - config, - pkgs, - lib, - ... -}: let - cfg = config.features.cli.apps.helix; -in { - options.features.cli.apps.helix.enable = lib.mkEnableOption "helix"; - config = lib.mkIf cfg.enable { - home.packages = with pkgs; [ - wl-clipboard - ]; - programs.helix = { - enable = true; - extraPackages = with pkgs; [ - markdown-oxide - python312Packages.black - vscode-langservers-extracted - nil - ]; - settings = { - editor = { - color-modes = true; - true-color = true; - line-number = "relative"; - mouse = false; - lsp.display-messages = true; - statusline = { - left = ["file-name" "file-modification-indicator"]; - center = []; - right = []; - mode = { - normal = "NORMAL"; - insert = "INSERT"; - select = "SELECT"; - }; - }; - cursor-shape = { - normal = "block"; - insert = "bar"; - select = "underline"; - }; - soft-wrap = { - enable = true; - wrap-indicator = ""; - }; - }; - keys = { - normal = { - esc = ["collapse_selection" "keep_primary_selection"]; - space = { - v = "file_picker_in_current_buffer_directory"; - h = ":lsp-workspace-command"; - }; - }; - }; - }; - languages = { - language = [ - { - name = "nix"; - auto-format = true; - formatter.command = "${pkgs.alejandra}/bin/alejandra"; - language-servers = ["nil"]; - } - ]; - }; - }; - }; -} diff --git a/features/user/cli/apps/lazygit.nix b/features/user/cli/apps/lazygit.nix deleted file mode 100644 index 9d19a36..0000000 --- a/features/user/cli/apps/lazygit.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ - config, - lib, - ... -}: let - cfg = config.features.cli.apps.lazygit; -in { - options.features.cli.apps.lazygit.enable = lib.mkEnableOption "lazygit"; - config = lib.mkIf cfg.enable { - programs.lazygit.enable = true; - }; -} diff --git a/features/user/cli/apps/zellij.nix b/features/user/cli/apps/zellij.nix deleted file mode 100644 index 8942771..0000000 --- a/features/user/cli/apps/zellij.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ config, lib, ... }: let - cfg = config.features.cli.apps.zellij; -in { - options.features.cli.apps.zellij.enable = lib.mkEnableOption "zellij"; - config = lib.mkIf cfg.enable { - programs.zellij = { - enable = true; - settings = { - pane_frames = true; - ui.pane_frames.rounded_corners = true; - simplified_ui = true; - default_layout = "compact"; - hide_session_name = true; - - mouse_mode = false; - - on_force_close = "detach"; - session_serialization = true; - }; - }; - }; -} |
