65 lines
2.9 KiB
Markdown
65 lines
2.9 KiB
Markdown
# Kogami system profile
|
|
|
|
- This is my daily driver profile and template configuration for most people
|
|
|
|
> [!IMPORTANT]
|
|
> Don't forget that some configuration decisions should be set in [flake.nix](../flake.nix) file
|
|
|
|
## Configuration
|
|
|
|
- In [configuration.nix](./configuration.nix) you have system configuration settings.
|
|
- In [hardware-configuration.nix](./hardware-configuration.nix) is hardware configuration of the device you are installing this config, you should generate your own one with this command: `sudo nixos-generate-config --dir ~/.dotfiles/kogami`
|
|
|
|
| System configuration features |
|
|
| ---------------------------------------------------------------- |
|
|
| Systemd Boot |
|
|
| [Hyprland](../nixos/system/settings/desktops.nix) |
|
|
| [SDDM Login Manager](../nixos/system/settings/loginManager.nix) |
|
|
| [NVIDIA PRIME Offload mode](../nixos/system/settings/nvidia.nix) |
|
|
| [Stylix](../nixos/system/settings/style.nix) |
|
|
| nix-ld |
|
|
|
|
| Basics |
|
|
| ------------------------------------------------- |
|
|
| [Audio](../nixos/system/settings/audio.nix) |
|
|
| [Fonts](../nixos/system/settings/fonts.nix) |
|
|
| [Network](../nixos/system/settings/network.nix) |
|
|
| [Bluetooth](../nixos/system/settings/network.nix) |
|
|
| [Printing](../nixos/system/settings/printing.nix) |
|
|
|
|
| System packages and options |
|
|
| ---------------------------------------------------------------- |
|
|
| [Podman](../nixos/system/packages/podman.nix) |
|
|
| [Steam](../nixos/system/packages/steam.nix) |
|
|
| [Proxychains](../nixos/system/packages/tor.nix) |
|
|
| [Tor](../nixos/system/packages/tor.nix) |
|
|
| [Virtual Manager](../nixos/system/packages/virtual-machines.nix) |
|
|
| [Yubikey](../nixos/system/packages/yubikey.nix) |
|
|
| [SSH client](../nixos/system/packages/ssh-client.nix) |
|
|
| KDE connect |
|
|
| Wireshark |
|
|
| Auto-CPUFreq |
|
|
|
|
## Home Manager
|
|
|
|
- In [home.nix](./home.nix) you have user/home-manager configuration.
|
|
- Also I am using custom application lists in [apps](../nixos/home/apps/)
|
|
- In this configuration I am using [NixOS helper](https://github.com/viperML/nh) for rebulding my system `nh os switch`
|
|
|
|
| Home configuration |
|
|
| ------------------ |
|
|
| Zsh |
|
|
| Bash |
|
|
| Oh-My-Posh |
|
|
| Kitty |
|
|
| Tmux |
|
|
| Zoxide |
|
|
| VSCode |
|
|
| Git |
|
|
| Neovim |
|
|
| Firefox |
|
|
| Spotify |
|
|
| Bat |
|
|
| Btop |
|
|
| Fzf |
|