home/natto/programs/emacs: update config to use org-babel and some other keybind related changes hosts/satori: misc changes modules/graphics: dont use the vulkan layer override for mesa Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
52 lines
1.4 KiB
Org Mode
52 lines
1.4 KiB
Org Mode
#+TITLE: Personal Dotfiles
|
|
#+AUTHOR: Amneesh Singh
|
|
#+OPTIONS: toc:nil num:nil
|
|
|
|
#+begin_src sh
|
|
├───homeConfigurations: unknown
|
|
├───legacyPackages
|
|
warning: │ ├───aarch64-linux: omitted (use '--legacy' to show)
|
|
warning: │ └───x86_64-linux: omitted (use '--legacy' to show)
|
|
└───nixosConfigurations
|
|
├───Marisa: NixOS configuration
|
|
├───Remilia: NixOS configuration
|
|
└───Satori: NixOS configuration
|
|
#+end_src
|
|
|
|
* TODOs
|
|
+ TODO Add user specific traditional dotfiles.
|
|
+ DONE Try home-manager
|
|
+ DONE Try nix flakes
|
|
|
|
* How install workey
|
|
Either do
|
|
#+begin_src sh
|
|
cd dotfiles
|
|
nixos-rebuild switch --flake .
|
|
#+end_src
|
|
or
|
|
#+begin_src sh
|
|
nixos-rebuild switch --flake "git+https://git.weirdnatto.in/natto1784/dotfiles?ref=nixos"
|
|
#+end_src
|
|
|
|
* How home-manager workey
|
|
Just do
|
|
#+begin_src sh
|
|
nix run nixpkgs#home-manager switch -- --flake "git+https://git.weirdnatto.in/natto1784/dotfiles?ref=nixos"
|
|
#+end_src
|
|
|
|
* How packages workey
|
|
To build or run any of the packages in this flake do
|
|
#+begin_src sh
|
|
nix <"run"/"build"> "git+https://git.weirdnatto.in/natto1784/dotfiles?ref=nixos"#pkgs.<your_arch>.<package_name>
|
|
#+end_src
|
|
|
|
-----
|
|
|
|
* I took help from these people and their dotfiles
|
|
+ [[https://github.com/fufexan][fufexan]]
|
|
+ [[https://github.com/NobbZ][NobbZ]]
|
|
+ [[https://github.com/dramforever][dramforever]]
|
|
|
|
I'm grateful to all of them
|