2021-03-02 02:45:48 +01:00
# Changelog
2021-03-05 02:42:38 +01:00
## [Unreleased](https://github.com/divnix/devos/tree/HEAD)
2021-03-16 22:14:56 +01:00
**Implemented enhancements:**
2021-03-17 00:47:36 +01:00
- pin inputs into iso live registry [\#190 ](https://github.com/divnix/devos/issues/190 )
- Pass 'self' to lib [\#169 ](https://github.com/divnix/devos/issues/169 )
2021-03-16 22:14:56 +01:00
- doc: quickstart "ISO. What next?" [\#167 ](https://github.com/divnix/devos/issues/167 )
- Integrate Android AOSP putting mobile under control [\#149 ](https://github.com/divnix/devos/issues/149 )
- Inoculate host identity on first use [\#132 ](https://github.com/divnix/devos/issues/132 )
- kubenix support [\#130 ](https://github.com/divnix/devos/issues/130 )
- Local CA \(between hosts\) [\#104 ](https://github.com/divnix/devos/issues/104 )
- Q5: git annex for machine state [\#68 ](https://github.com/divnix/devos/issues/68 )
- name space ./pkgs overlays [\#60 ](https://github.com/divnix/devos/issues/60 )
- remap global keys easily [\#57 ](https://github.com/divnix/devos/issues/57 )
- make pass state part of this repo's structure [\#56 ](https://github.com/divnix/devos/issues/56 )
- Incorporate ./shells [\#38 ](https://github.com/divnix/devos/issues/38 )
- Encrypt with \(r\)age [\#37 ](https://github.com/divnix/devos/issues/37 )
2021-03-05 02:42:38 +01:00
**Fixed bugs:**
2021-03-23 21:50:56 +01:00
- Cachix caches aren't added to the configuration [\#208 ](https://github.com/divnix/devos/issues/208 )
2021-03-22 23:02:13 +01:00
- iso: systemd service startup [\#194 ](https://github.com/divnix/devos/issues/194 )
2021-03-16 22:14:56 +01:00
- Help adding easy-hls-nix to devos [\#174 ](https://github.com/divnix/devos/issues/174 )
2021-03-15 04:42:30 +01:00
- `flk update` fails because of obsolete flag [\#159 ](https://github.com/divnix/devos/issues/159 )
2021-03-14 08:14:55 +01:00
- Expected that not all packages are exported? [\#151 ](https://github.com/divnix/devos/issues/151 )
2021-03-05 02:42:38 +01:00
- Segmentation fault when generating iso [\#150 ](https://github.com/divnix/devos/issues/150 )
2021-03-05 20:17:24 +01:00
**Documentation:**
2021-03-17 01:32:59 +01:00
- doc: split iso [\#193 ](https://github.com/divnix/devos/issues/193 )
2021-03-05 20:17:24 +01:00
- lib: can depend on pkgs \(a la nixpkgs\#pkgs/pkgs-lib\) [\#147 ](https://github.com/divnix/devos/pull/147 )
2021-03-15 04:42:30 +01:00
**Closed issues:**
2021-03-19 20:55:27 +01:00
- potential naming clash [\#200 ](https://github.com/divnix/devos/issues/200 )
2021-03-15 04:42:30 +01:00
- mn alias: sk: command not found \(core\) [\#162 ](https://github.com/divnix/devos/issues/162 )
2021-03-16 22:14:56 +01:00
- FRRouting router implementation [\#154 ](https://github.com/divnix/devos/issues/154 )
2021-03-19 20:55:27 +01:00
- ARM aarch64 Support [\#72 ](https://github.com/divnix/devos/issues/72 )
2021-03-15 04:42:30 +01:00
2021-03-17 00:47:36 +01:00
**Merged pull requests:**
2021-03-23 21:50:56 +01:00
- hosts: add cachix [\#210 ](https://github.com/divnix/devos/pull/210 )
2021-03-22 23:02:13 +01:00
- iso: avoid systemd service startup [\#202 ](https://github.com/divnix/devos/pull/202 )
2021-03-18 04:38:02 +01:00
- hosts/devosSystem: pass modules as attrset [\#198 ](https://github.com/divnix/devos/pull/198 )
2021-03-17 01:32:59 +01:00
- doc: enact bootstrapping section [\#196 ](https://github.com/divnix/devos/pull/196 )
2021-03-23 07:12:06 +01:00
- flake: nixos -\> nixos-unstable [\#192 ](https://github.com/divnix/devos/pull/192 )
2021-03-17 00:47:36 +01:00
- iso: copy input closourse into iso to avoide re-download [\#191 ](https://github.com/divnix/devos/pull/191 )
2021-03-17 01:00:15 +01:00
- add hosts module arg [\#164 ](https://github.com/divnix/devos/pull/164 )
2021-03-22 23:02:13 +01:00
- Multi-arch support for hosts\(nixosConfigurations\) [\#161 ](https://github.com/divnix/devos/pull/161 )
2021-03-23 18:21:06 +01:00
- Improve Home Manager support: profiles/suites, modules, extern, flake outputs [\#156 ](https://github.com/divnix/devos/pull/156 )
2021-03-17 00:47:36 +01:00
2021-03-02 06:29:08 +01:00
## [v0.8.0](https://github.com/divnix/devos/tree/v0.8.0) (2021-03-02)
2021-03-02 02:45:48 +01:00
**Implemented enhancements:**
- semi automatic update for /pkgs [\#118 ](https://github.com/divnix/devos/issues/118 )
- Home-manager external modules from flakes [\#106 ](https://github.com/divnix/devos/issues/106 )
**Fixed bugs:**
2021-03-02 06:16:57 +01:00
- My emacsGcc overlay is not working [\#146 ](https://github.com/divnix/devos/issues/146 )
2021-03-02 02:45:48 +01:00
- local flake registry freezes branches [\#142 ](https://github.com/divnix/devos/issues/142 )
- nixos-option no longer works after collect garbage [\#138 ](https://github.com/divnix/devos/issues/138 )
- Profiles imports are brittle, causing failure if imported twice [\#136 ](https://github.com/divnix/devos/issues/136 )
**Merged pull requests:**
2021-03-14 08:14:55 +01:00
- hosts: fix \#142 [\#143 ](https://github.com/divnix/devos/pull/143 )
2021-03-02 02:45:48 +01:00
- profiles: simplify profiles to suites [\#139 ](https://github.com/divnix/devos/pull/139 )
2021-03-23 21:50:56 +01:00
- pkgs: automatic source management [\#135 ](https://github.com/divnix/devos/pull/135 )
2021-03-02 02:45:48 +01:00
## [0.7.0](https://github.com/divnix/devos/tree/0.7.0) (2021-02-20)
**Implemented enhancements:**
- add zoxide [\#53 ](https://github.com/divnix/devos/issues/53 )
- Multiarch support? [\#17 ](https://github.com/divnix/devos/issues/17 )
- initial multiArch support [\#18 ](https://github.com/divnix/devos/pull/18 )
**Fixed bugs:**
- Missing shebang from flk.sh [\#131 ](https://github.com/divnix/devos/issues/131 )
- Rename Meta Issue [\#128 ](https://github.com/divnix/devos/issues/128 )
- specialisations break the `system` argument [\#46 ](https://github.com/divnix/devos/issues/46 )
- Revert "Add extraArgs to lib.nixosSystem call to add system args." [\#47 ](https://github.com/divnix/devos/pull/47 )
**Documentation:**
- update home-manager urls [\#62 ](https://github.com/divnix/devos/pull/62 )
**Closed issues:**
- Patched nix causes problems with config using nixos-unstable [\#126 ](https://github.com/divnix/devos/issues/126 )
- devshell changes [\#124 ](https://github.com/divnix/devos/issues/124 )
- Following readme instructions does not work from NixOS [\#123 ](https://github.com/divnix/devos/issues/123 )
- process information is hidden by default [\#115 ](https://github.com/divnix/devos/issues/115 )
- Hibernation is disabled by default [\#114 ](https://github.com/divnix/devos/issues/114 )
- Prepare for new default branch `core` [\#112 ](https://github.com/divnix/devos/issues/112 )
- commit hook and deleting file [\#110 ](https://github.com/divnix/devos/issues/110 )
- nix path should contain nixpkgs [\#107 ](https://github.com/divnix/devos/issues/107 )
- Make bare \(on fork\) [\#100 ](https://github.com/divnix/devos/issues/100 )
- enable redistributable firmware by default [\#92 ](https://github.com/divnix/devos/issues/92 )
- Home manager on Non-nixos systems [\#83 ](https://github.com/divnix/devos/issues/83 )
- implement apps as fallback or not at all [\#79 ](https://github.com/divnix/devos/issues/79 )
- ovoverlay import mechanics don't seem to allow file name attribute discrepancy and also do not distinguish between nixos and master [\#76 ](https://github.com/divnix/devos/issues/76 )
- host specific externModules [\#70 ](https://github.com/divnix/devos/issues/70 )
- home-manager-path error, rm no operands [\#69 ](https://github.com/divnix/devos/issues/69 )
- Can't add custom pkgs to systemPackages. [\#65 ](https://github.com/divnix/devos/issues/65 )
- Build installer iso from unstable nixpkgs. [\#63 ](https://github.com/divnix/devos/issues/63 )
- add github action for cachix build ci [\#59 ](https://github.com/divnix/devos/issues/59 )
- Adding and using the nixos-hardware flake [\#44 ](https://github.com/divnix/devos/issues/44 )
- NUR support [\#40 ](https://github.com/divnix/devos/issues/40 )
- cannot look up '\<nixpkgs\>' in pure evaluation mode [\#30 ](https://github.com/divnix/devos/issues/30 )
- New generation on rebuild? [\#27 ](https://github.com/divnix/devos/issues/27 )
- Is home.url in flake.nix in need of an update? [\#24 ](https://github.com/divnix/devos/issues/24 )
- home-manager activate segmentation fault following readme.md upon rebuild NixOS test [\#22 ](https://github.com/divnix/devos/issues/22 )
- Unable to use custom pkgs in home.packages [\#21 ](https://github.com/divnix/devos/issues/21 )
- Understanding Flakes [\#19 ](https://github.com/divnix/devos/issues/19 )
- using cookiecutter or similar tools to bootstrap the template [\#16 ](https://github.com/divnix/devos/issues/16 )
- Command `rebuild` broken with newest Nix: unrecognised flag '-c' [\#13 ](https://github.com/divnix/devos/issues/13 )
- Upstream nixpkgs? [\#12 ](https://github.com/divnix/devos/issues/12 )
- Cannot obtain loader entries [\#11 ](https://github.com/divnix/devos/issues/11 )
- Run `nix-shell` got `error: invalid character '/' in name 'opt/nix.conf'` [\#10 ](https://github.com/divnix/devos/issues/10 )
- how to use NUR? [\#8 ](https://github.com/divnix/devos/issues/8 )
- bad idea to have make-linux-fast-again by default? [\#6 ](https://github.com/divnix/devos/issues/6 )
- Permission denied [\#4 ](https://github.com/divnix/devos/issues/4 )
- error: flake '/home/bbigras/nixflk' does not provide attribute 'nixosConfigurations.new\_host.config.system.build.toplevel' [\#2 ](https://github.com/divnix/devos/issues/2 )
**Merged pull requests:**
- deploy-rs: init support [\#120 ](https://github.com/divnix/devos/pull/120 )
- core: fix \#115 [\#116 ](https://github.com/divnix/devos/pull/116 )
- doc: begin work on new documentation [\#113 ](https://github.com/divnix/devos/pull/113 )
- profiles: add concept of suites [\#109 ](https://github.com/divnix/devos/pull/109 )
- hosts: add nixpkgs to NIX\_PATH [\#108 ](https://github.com/divnix/devos/pull/108 )
- shell: use devshell-native pre-commit hooks [\#103 ](https://github.com/divnix/devos/pull/103 )
- host: add deault implementation for system.build.isoImage target \(per… [\#102 ](https://github.com/divnix/devos/pull/102 )
- Revert "Add nrdxp cachix to substituter flake list" [\#99 ](https://github.com/divnix/devos/pull/99 )
- nixos-hardware: use the flake instead of a path [\#96 ](https://github.com/divnix/devos/pull/96 )
- flake/host: add nixos-hardware [\#95 ](https://github.com/divnix/devos/pull/95 )
- hosts: enable redistributable firmware by default [\#94 ](https://github.com/divnix/devos/pull/94 )
- users: Initial home-manager only configurations\(non-nixos systems\) [\#93 ](https://github.com/divnix/devos/pull/93 )
- lock: fix flake util refs [\#90 ](https://github.com/divnix/devos/pull/90 )
- flake: remove apps to reduce complexity [\#88 ](https://github.com/divnix/devos/pull/88 )
- Fix realod [\#87 ](https://github.com/divnix/devos/pull/87 )
- Shell: pass flags to iso build [\#84 ](https://github.com/divnix/devos/pull/84 )
- Hosts: fix mod override [\#82 ](https://github.com/divnix/devos/pull/82 )
- shell: add `flk up` command [\#81 ](https://github.com/divnix/devos/pull/81 )
- Little hint [\#80 ](https://github.com/divnix/devos/pull/80 )
- Don't evaluate overlays on master [\#78 ](https://github.com/divnix/devos/pull/78 )
- Evaluate exported pkgs against repo baseline nixos [\#77 ](https://github.com/divnix/devos/pull/77 )
- Add nrdxp cachix to substituter flake list [\#71 ](https://github.com/divnix/devos/pull/71 )
- use `flattenTreeSystem` for `packages` output [\#67 ](https://github.com/divnix/devos/pull/67 )
- Make modules overridable [\#66 ](https://github.com/divnix/devos/pull/66 )
- ref: remove overlay xref to pkgs [\#61 ](https://github.com/divnix/devos/pull/61 )
- Use mkDevShell for shell.nix [\#54 ](https://github.com/divnix/devos/pull/54 )
- Add an `apps` output attribute set [\#49 ](https://github.com/divnix/devos/pull/49 )
- chore: add editorconfig [\#48 ](https://github.com/divnix/devos/pull/48 )
- flake: add `externModules` list [\#45 ](https://github.com/divnix/devos/pull/45 )
- Add NUR support [\#43 ](https://github.com/divnix/devos/pull/43 )
- flake: clean up by moving implementation to utils [\#42 ](https://github.com/divnix/devos/pull/42 )
- home-manager: fix trying to import \<nixpkgs\> [\#33 ](https://github.com/divnix/devos/pull/33 )
- shell: alias rebuild to nixos rebuild [\#29 ](https://github.com/divnix/devos/pull/29 )
- DOC.md: Fix declaration typo [\#26 ](https://github.com/divnix/devos/pull/26 )
- update to 20.09 to fix segfault [\#25 ](https://github.com/divnix/devos/pull/25 )
- Add extraArgs to lib.nixosSystem call to add system args [\#23 ](https://github.com/divnix/devos/pull/23 )
- .gitattributes: match the entire secrets/\*\* subtree [\#20 ](https://github.com/divnix/devos/pull/20 )
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*