From 682f0ffa89c8c306c6a0b167667434b14b66b63c Mon Sep 17 00:00:00 2001 From: iFargle Date: Sun, 7 Jan 2024 22:37:08 +0900 Subject: [PATCH] Update README --- README.md | 41 +++++++++-------------------------------- docs/complete.md | 14 ++++++++++++++ 2 files changed, 23 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 4a2011af..671a94c5 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,6 @@ nix develop -c /etc/nixos/git/docs/setup.sh * [ ] nixified.ai - https://github.com/nixified-ai/flake * [ ] Security hardening / scans / etc * [ ] Edit the hosts file -* [x] Replace RSA keys with ED25519 keys where possible * [ ] Where possible, convert cronjobs to systemd services / timers ## Forgejo @@ -63,17 +62,6 @@ nix develop -c /etc/nixos/git/docs/setup.sh ## Home-Manager * [ ] Figure out what the home-manager `account` options are for. -* [ ] home-manager/common/software/cli/bash.nix - Break this out for theming -- Currently statically set to 'gruvbox' -* [ ] Redo Hyprland config with Stylix / more nix-centric configuration - * [x] Look at `services.gammastep` - * [x] Look at `wayland.windowManager.hyprland` - [Example](https://github.com/SomeGuyNamedMy/users/blob/master/config/mason/desktop.nix) - * [x] Look at `programs.rofi` - * [x] Look at `programs.waybar` - * [x] Look at `services.udiskie` - * [x] Look at `services.mako` - * [ ] Look at `programs.wlogout` - * [ ] Look at `services.clipmenu` - * [ ] Essentially, move most of the configs to `home-manager` instead of `nixos` ## Desktop / GUI * [ ] Syncthing + Logseq @@ -83,8 +71,6 @@ nix develop -c /etc/nixos/git/docs/setup.sh * https://nixos.wiki/wiki/Visual_Studio_Code * https://github.com/nix-community/nix-vscode-extensions * [ ] rofi - bitwarden-cli / bitwarden-menu ([Link](https://search.nixos.org/packages?channel=23.05&show=bitwarden-menu&from=0&size=50&sort=relevance&type=packages&query=bitwarden)) -* [x] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors) -* [x] Or this - stylix - [Link](https://github.com/danth/stylix) * [ ] Find a way to remove all default search engines in Firefox (Google, Amazon, etc) * [ ] xfce4 configs - `~/.config/xfce4` * [ ] Set up PyRadio with Nightride.FM @@ -118,17 +104,10 @@ Completed ToDo List [here](docs/complete.md) ### Theming * Neofetch Themes - [Link](https://github.com/Chick2D/neofetch-themes/) - * gruvbox-factory - [Link](https://github.com/paulopacitti/gruvbox-factory) - * Hyprland Gruvboxy - [Link](https://github.com/0bCdian/Hyprland_dotfiles/tree/gruvboxy) * Stylix - [Link](https://github.com/danth/stylix) - * Nix colors - [Link](https://github.com/Misterio77/nix-colors) * Hyprland Inspirations * Aylur - [Link](https://github.com/Aylur/dotfiles) - * Base16 Colors (For Stylix) - [Link](https://tinted-theming.github.io/base16-gallery/) - ---- -# Theming -* To change system-wide themes, see [theming.md](docs/theming.md) + * Base16 Color Schemes - [Link](https://tinted-theming.github.io/base16-gallery/) --- # Lanzaboote / SecureBoot @@ -163,26 +142,22 @@ Completed ToDo List [here](docs/complete.md) # Directory Structure ``` +/etc/nixos/git/ ├── docs ├── home-manager │   ├── common │   │   ├── desktops │   │   │   ├── gnome -│   │   │   │ ├── common -│   │   │   │   └── themes │   │   │   ├── hyprland -│   │   │   │ ├── common -│   │   │   │   └── themes -│   │   │   └── xfce -│   │   │   ├── common -│   │   │   └── themes +│   │   │   │   ├── assets +│   │   │   │   └── components +│   │   │   └── plasma6 │   │   └── software │   │   ├── cli -│   │   │   └── themes │   │   └── gui -│   │   └── themes │   ├── hosts │   └── users +│   └── albert ├── keys │   ├── hosts │   ├── ssh @@ -193,7 +168,7 @@ Completed ToDo List [here](docs/complete.md) │   │   ├── desktops │   │   │   ├── gnome │   │   │   ├── hyprland -│   │   │   └── xfce +│   │   │   └── plasma6 │   │   ├── modules │   │   ├── services │   │   └── software @@ -201,6 +176,8 @@ Completed ToDo List [here](docs/complete.md) │   │   └── gui │   ├── hosts │   └── users +│   └── albert ├── secrets +├── stylix └── wallpapers ``` diff --git a/docs/complete.md b/docs/complete.md index 06d25a45..9d3b102b 100644 --- a/docs/complete.md +++ b/docs/complete.md @@ -133,3 +133,17 @@ * [x] Add bracket auto-completion * [x] Find a way to have magit save login credentials * [x] Try out kde2nix - [Link](https://github.com/nix-community/kde2nix) +* [x] home-manager/common/software/cli/bash.nix - Break this out for theming -- Currently statically set to 'gruvbox' +* [x] Redo Hyprland config with Stylix / more nix-centric configuration + * [x] Look at `services.gammastep` + * [x] Look at `wayland.windowManager.hyprland` - [Example](https://github.com/SomeGuyNamedMy/users/blob/master/config/mason/desktop.nix) + * [x] Look at `programs.rofi` + * [x] Look at `programs.waybar` + * [x] Look at `services.udiskie` + * [x] Look at `services.mako` + * [x] Look at `programs.wlogout` + * [x] Look at `services.clipmenu` + * [x] Essentially, move most of the configs to `home-manager` instead of `nixos` +* [x] Try this - Nix colors - [Link](https://github.com/Misterio77/nix-colors) +* [x] Or this - stylix - [Link](https://github.com/danth/stylix) +* [x] Replace RSA keys with ED25519 keys where possible \ No newline at end of file