The nix configuration
Find a file
2024-11-25 21:22:35 +03:00
common remove whitespace 2024-11-25 21:22:35 +03:00
hosts/tartarus update flake and install ffmpeg 2024-11-25 11:44:18 +03:00
flake.lock update flake.lock 2024-11-25 17:15:35 +03:00
flake.nix formatting flake 2024-11-25 17:13:36 +03:00
LICENSE Initial commit 2024-07-03 15:39:03 +03:00
Makefile no need for this now 2024-10-17 23:17:15 +03:00
README.md tick stylix 2024-11-14 20:40:30 +03:00

nix-configuration

The nix configuration of mine. I am trying to find a very suitable workplace for myself. If i can get to be as comfortable as i am in Arch Linux I will switch to the NixOS on my Desktop too.

But There are couple of things i need to do before:

  • add git hash to the nixos build generations
  • fix cuda drivers
    • fix nvidia-smi command
    • compile a cuda program successfully
    • build a python package with embedded cuda and run successfully
  • learn how to deal with development environments
  • learn how to write derivations for cpp projects
  • configure hyprland
  • disk encryption with disko
  • ssh gpg secret backup with sops
  • add unstable channels to the flake.nix
  • home manager setup without translating every line in my configs to nix options. (tldr just symlink files the nix way)
  • add japanese IME fcitx5 mosc
  • add beautifier to the nix code.
  • make an ISO file with my configurations
  • make a github action that tests if my configuration is gonna build successfully or not
  • learn cache management
  • add stylix