Commit Graph

  • bfddb4b1ed
    Merge 1a4916efe4 into af87950a43 Shivaraj B H 2024-11-26 13:43:18 +0530
  • 1a4916efe4 Encapsulate fallback in OmConfig yaml-config shivaraj-bh 2024-11-26 13:43:10 +0530
  • be6de96c4d Remove om.nix shivaraj-bh 2024-11-26 13:07:18 +0530
  • c9f8f0d8ba fix test shivaraj-bh 2024-11-26 00:36:52 +0530
  • 88d7b03118 om.yaml: revert min-required config shivaraj-bh 2024-11-26 00:33:53 +0530
  • 4d0304e15f om.yaml: remove redundant om key shivaraj-bh 2024-11-26 00:30:54 +0530
  • 7ef7e6beb5 Comment on what om.yaml is shivaraj-bh 2024-11-25 23:08:46 +0530
  • 7d3e4961cf Use YAML for config shivaraj-bh 2024-11-25 22:37:54 +0530
  • af87950a43 om health: Improve tracing message for flake URL main David Chocholatý 2024-11-17 21:38:46 +0100
  • 0f6a089d7c
    om health: Improve tracing message for flake URL David Chocholatý 2024-11-17 21:38:46 +0100
  • e3d575e0f5
    Fix om develop breaking when passing custom shell Shivaraj B H 2024-11-15 20:34:02 +0530
  • f43a59745f Use flake_url without attrs for om develop shivaraj-bh 2024-11-15 15:49:01 +0530
  • 4ef869e408
    Read configuration once only (#341) Shivaraj B H 2024-11-14 22:48:35 +0530
  • a49b5e63fd
    vastly simplify and fix a logic issue Sridhar Ratnakumar 2024-11-14 12:11:56 -0500
  • 56f163be49
    use if..else.. it is clarifying Sridhar Ratnakumar 2024-11-14 12:03:40 -0500
  • 2039975e5c
    Result should generally be the outer type, to allow working with ? operator Sridhar Ratnakumar 2024-11-14 12:00:29 -0500
  • a3b618783a
    explain this logic Sridhar Ratnakumar 2024-11-14 11:54:14 -0500
  • 1a01745f43
    revert changed semantics of OmConfig::flake_url Sridhar Ratnakumar 2024-11-14 11:53:48 -0500
  • 4902794efe
    redundant orchestration; remove, leveraging error conversion Sridhar Ratnakumar 2024-11-14 11:47:10 -0500
  • 66516f6eee
    rename and document this function so it can be understood without reading the implementation Sridhar Ratnakumar 2024-11-14 11:36:15 -0500
  • 962858df54
    rename to be specialized Sridhar Ratnakumar 2024-11-14 11:28:26 -0500
  • 5973e07d3d
    Re-order (outer should be before inner) Sridhar Ratnakumar 2024-11-14 11:27:29 -0500
  • 14c3e85291
    Remove wrapper without purpose Sridhar Ratnakumar 2024-11-14 11:23:32 -0500
  • 6d9a2d5561
    Merge branch 'main' into reuse-om-config Sridhar Ratnakumar 2024-11-14 11:17:14 -0500
  • a68d5d13f8 Merge branch 'reuse-om-config' of github.com:juspay/omnix into reuse-om-config shivaraj-bh 2024-11-14 16:42:50 +0530
  • 73c4d0af79 Decouple Config from OmConfig shivaraj-bh 2024-11-14 16:42:08 +0530
  • 0ed2a389d6 om init: Update registry flake.lock Sridhar Ratnakumar 2024-11-13 11:19:50 -0500
  • aa326938ee nix: Remove pkgs.nix from devShell Sridhar Ratnakumar 2024-11-13 11:19:19 -0500
  • 4c4c0631cb om ci: Add --accept-flake-config option Sridhar Ratnakumar 2024-11-13 11:13:00 -0500
  • 153fd51fae
    om init: Update registry flake.lock Sridhar Ratnakumar 2024-11-13 11:19:50 -0500
  • 4f379472e8
    nix: Remove pkgs.nix from devShell Sridhar Ratnakumar 2024-11-13 11:19:19 -0500
  • b7b7eb9d37
    om ci: Add --accept-flake-config option Sridhar Ratnakumar 2024-11-13 11:13:00 -0500
  • 30aee76aec
    Avoid clone when possible Sridhar Ratnakumar 2024-11-12 16:51:12 -0500
  • 4d629fc25f
    Merge branch 'main' into reuse-om-config Sridhar Ratnakumar 2024-11-12 16:45:57 -0500
  • 2a9c919828 om ci: inline get_config shivaraj-bh 2024-11-12 16:46:47 +0530
  • 1cb180ace0 refac shivaraj-bh 2024-11-12 16:40:05 +0530
  • 3ace4a07f2 get_sub_config -> get_sub_configs shivaraj-bh 2024-11-12 15:52:04 +0530
  • 1ec3c4f60e history: document that we no longer support nix-health and nixci flake configs shivaraj-bh 2024-11-12 15:42:14 +0530
  • 68bb8f6405 nix_rs: Remove qualified_attr module shivaraj-bh 2024-11-12 15:38:23 +0530
  • b9723abd07 use get_sub_config while decoding DevelopConfig shivaraj-bh 2024-11-11 20:08:46 +0530
  • 8fb2156c33 Switch all sub-commands to use the new OmConfig shivaraj-bh 2024-11-11 19:43:06 +0530
  • f0e792f668 Project takes the ownership of OmnixConfig shivaraj-bh 2024-11-11 18:01:18 +0530
  • e11ba5618c needless borrow shivaraj-bh 2024-11-09 01:19:28 +0530
  • a7ddce87bd PoC: Demonstrate reusing om config in om develop shivaraj-bh 2024-11-09 01:04:30 +0530
  • 80850b4166
    Merge branch 'main' into nix-quiet-quiet nix-quiet-quiet Sridhar Ratnakumar 2024-11-07 19:22:42 -0500
  • 0a5a0a1d24 ci: Use the new cachix-push leveraging omci.json Sridhar Ratnakumar 2024-11-06 14:49:12 -0500
  • 067494f0d9
    ci: Use the new cachix-push leveraging omci.json Sridhar Ratnakumar 2024-11-06 14:49:12 -0500
  • 769d7b7899
    nix: Update rust-flake (back on 'main') Sridhar Ratnakumar 2024-11-04 22:50:00 -0500
  • 68db254a94 om ci: Include systems (and flake) in result JSON Sridhar Ratnakumar 2024-11-01 15:38:33 -0400
  • 175ac62342
    om ci: Include systems (and flake) in result JSON Sridhar Ratnakumar 2024-11-01 15:38:33 -0400
  • efeb0673cc
    om health: Shell dotfiles are Nix-managed (#306) Rohit Singh 2024-11-01 23:46:36 +0530
  • a74f31ce95
    add shell too Sridhar Ratnakumar 2024-11-01 13:52:00 -0400
  • b719d67601
    display managed & unmanaged Sridhar Ratnakumar 2024-11-01 13:50:39 -0400
  • 0295623aba
    health: display url Sridhar Ratnakumar 2024-11-01 13:50:32 -0400
  • 3e24995963
    rewrite this to track managed/unmanaged files Sridhar Ratnakumar 2024-11-01 13:46:47 -0400
  • ddc2d85a14
    separate functoin confusing here Sridhar Ratnakumar 2024-11-01 13:37:01 -0400
  • 7d70226a3d
    move Sridhar Ratnakumar 2024-11-01 13:35:43 -0400
  • 3755015cbd
    decouple Sridhar Ratnakumar 2024-11-01 13:34:48 -0400
  • 6f7dfe96c6
    mv type below Sridhar Ratnakumar 2024-11-01 13:30:31 -0400
  • 14548f6b62
    add .zprofile Sridhar Ratnakumar 2024-11-01 13:27:38 -0400
  • 1fef17074a
    docs Sridhar Ratnakumar 2024-11-01 13:26:01 -0400
  • ad5d310b1f
    warn: add prefix Sridhar Ratnakumar 2024-10-29 21:47:14 -0400
  • cb5b5bb781
    panic only when required=true Sridhar Ratnakumar 2024-10-29 18:57:35 -0400
  • 74a43c6729
    simplify logic Sridhar Ratnakumar 2024-10-29 18:50:05 -0400
  • 185746e1bb
    improve panic msg Sridhar Ratnakumar 2024-10-29 18:50:01 -0400
  • 9a3fd6728e
    fmt Sridhar Ratnakumar 2024-10-29 18:43:36 -0400
  • 04dd9088bb
    add .zshenv Sridhar Ratnakumar 2024-10-29 18:39:14 -0400
  • 583cec33eb
    reomve redundant error types Sridhar Ratnakumar 2024-10-29 18:39:11 -0400
  • c35b5f033c
    rewrite faulty logic Sridhar Ratnakumar 2024-10-29 18:34:01 -0400
  • e73010fb27
    No need to handle error either (will address logic later) Sridhar Ratnakumar 2024-10-29 18:29:51 -0400
  • 84e1c2417c
    edit suggestion Sridhar Ratnakumar 2024-10-29 18:24:59 -0400
  • 73318612c8
    Result no more useful Sridhar Ratnakumar 2024-10-29 18:22:49 -0400
  • b87379a21b
    Remove redundant Display instance Sridhar Ratnakumar 2024-10-29 18:22:07 -0400
  • 65ab62b6f5
    decouple intertwined check from shell type Sridhar Ratnakumar 2024-10-29 18:18:59 -0400
  • 5aaa25ef78
    panic out here as well, asking the user to file bug report. we *expect* omnix to support all shells used by user Sridhar Ratnakumar 2024-10-29 18:15:18 -0400
  • 0afe5b455a
    don't allocate strings unnecessarily Sridhar Ratnakumar 2024-10-29 18:10:32 -0400
  • 6efdd4f4f5
    This error is panic worthy, no point in handling it Sridhar Ratnakumar 2024-10-29 18:07:43 -0400
  • d68d1d83ec
    Use lossy conversation to obviate error handling Sridhar Ratnakumar 2024-10-29 18:05:57 -0400
  • 8d12420782
    *do not use* String by habit. Use the approriate type. This also incidentally fixed a bug. Sridhar Ratnakumar 2024-10-29 18:00:56 -0400
  • 3b18c66ed1
    Use &self Sridhar Ratnakumar 2024-10-29 17:57:44 -0400
  • 49398224ee
    Improve docs Sridhar Ratnakumar 2024-10-29 17:57:13 -0400
  • 5f0bff4113
    Merge branch 'main' into shell-configurations Sridhar Ratnakumar 2024-10-29 17:46:35 -0400
  • 3a82640921 develop: Accept flake with attrs as arg Sridhar Ratnakumar 2024-10-28 20:25:46 -0400
  • 59bee20e95 omnixrc: Use 'develop' Sridhar Ratnakumar 2024-10-28 20:25:11 -0400
  • 09e9aa5e43
    develop: Accept flake with attrs as arg Sridhar Ratnakumar 2024-10-28 20:25:46 -0400
  • ed777ad294
    omnixrc: Use 'develop' Sridhar Ratnakumar 2024-10-28 20:25:11 -0400
  • 9be36e7ad0
    doc: Document om develop Sridhar Ratnakumar 2024-10-28 18:51:39 -0400
  • 4daebcb380
    nix: Remove cargo-doc-live Sridhar Ratnakumar 2024-10-26 14:19:06 -0400
  • 84ded56b31 nix: Add toolchain so $OMNIX_SOURCE builds Sridhar Ratnakumar 2024-10-26 10:28:34 -0400
  • 92f7bd0c31 ci(nix): Check that $OMNIX_SOURCE is buildable Sridhar Ratnakumar 2024-10-26 10:25:37 -0400
  • 819c2e96a1 nix: Restrict OMNIX_SOURCE further to avoid rebuilds Sridhar Ratnakumar 2024-10-26 10:10:17 -0400
  • e7dc2aaa1e
    nix: Add toolchain so $OMNIX_SOURCE builds Sridhar Ratnakumar 2024-10-26 10:28:34 -0400
  • 7bbc8784c2
    ci(nix): Check that $OMNIX_SOURCE is buildable Sridhar Ratnakumar 2024-10-26 10:25:37 -0400
  • db74dfd85d
    nix: Restrict OMNIX_SOURCE further to avoid rebuilds Sridhar Ratnakumar 2024-10-26 10:10:17 -0400
  • fff8ab0af5 ci: Run tests in release mode Sridhar Ratnakumar 2024-10-26 09:22:31 -0400
  • a6a575d4da nix: Build clippy/doc outside of Nix Sridhar Ratnakumar 2024-10-26 09:16:40 -0400
  • 3bfbcc0858 nix_rs: Remove redundant 'command' option Sridhar Ratnakumar 2024-10-25 17:47:28 -0400
  • a89c00e6a4
    ci: Run tests in release mode Sridhar Ratnakumar 2024-10-26 09:22:31 -0400
  • 06b60ac8d5
    nix: Build clippy/doc outside of Nix Sridhar Ratnakumar 2024-10-26 09:16:40 -0400
  • 50020cd564
    nix_rs: Remove redundant 'command' option Sridhar Ratnakumar 2024-10-25 17:47:28 -0400