Update README

This commit is contained in:
iFargle 2023-08-31 10:59:55 +09:00
parent e4d6196b07
commit 3c07d81efe
2 changed files with 53 additions and 52 deletions

View file

@ -8,10 +8,10 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
![Gruv'd Hyprland](./screenshot.png "Hyprland with a Gruvboxy theme")
---
# To Do List
* [ ] Figure out how to get GPG SSH auth working
* [ ] Security hardening
* [ ] cronjob
* [ ] Change wallpaper at a certain time of day
* [x] ranger
* [x] Set up `kitten icat` as the image viewer program
* [ ] emacs
* [ ] Add bracket auto-completion
* [ ] Find a way to have magit save login credentials
@ -27,52 +27,7 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
* [ ] vscodium and user-config.js file?
* [ ] 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))
---
# Done
* [x] neovim
* [x] Figure out how to install vim-fugitive in nvchad
* [x] weechat / weechat-matrix
* [x] weechat overlay - [Link](https://nixos.wiki/wiki/Weechat) - for weechat-matrix
* [x] Laptop-specific
* [x] Set automatic suspend-then-hibernate on lid-close
* [x] FIgure out how to enter automatic hibernate on Win-L
* [x] doom-emacs / spacemacs overlay install / configuration
* [x] hyprland
* [x] Find a way to adjust window sizes with a keyboard shortcut in Hyprland
* [x] Swayidle inhibit whnn watching a video
* [x] Fix cursor size
* [x] Get swaylock to dim / turn off the screen, then enter suspend/hibernate
* [x] swayosd
* [x] cli-based filebrowser for hyprland
* Installed `ranger`
* [x] Try hyprctl
* [x] hyprbars - [Link](https://github.com/hyprwm/hyprland-plugins/tree/main/hyprbars)
* [x] libinput-gestures?
* [x] configure programs.light - keybinds in hyprland config
* [x] authentication agent (like polkit-kde-agent)
* [x] Set GTK theme for GTK apps
* [x] Remove rofi alt-tab shortcuts. Find another alternative
* [x] Get the video card working properly (turn off entirely unless in use by a game)
* [x] Possibly move away from powerline-go - I want something simpler
* Staying with powerline-go, just editing the config in `home-manager/bash.nix`
* [x] Set up the fingerprint reader - [Link](https://www.makeuseof.com/set-up-fingerprint-scanner-with-pam-on-linux/)
* [x] sublime music config / theming / integration - [Link](https://docs.sublimemusic.app/)
* [x] rofi config / theming
* [x] nvidia drivers
* [x] WINE configurations
* [x] btop config / theming
* [x] swaylock config / theming
* [x] Get function keys working (sound, brightness, etc)
* [x] regreet config / theming - Icons still broken for some reason
* Possibly switch to tuigreet and gruv it
* [x] mako config / theming
* [x] waybar config / theming
* [x] hyprland config / theming
* [x] Try `libinput-gestures` for gesture control of Hyprland - [Link](https://github.com/bulletmark/libinput-gestures)
* [x] powerline config / theming
* [x] neofetch config / theming
* [x] kitty config / theming
* [x] libadwaita theming on Gnome stuck??
Complete ToDo's Here - [Link](todo.md)
---
# Information
@ -128,16 +83,14 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
### neofetch
1. `home-manager/common/software/cli/neofetch.nix` - Update the contents of `home.file.".config/neofetch/config.conf".text`
### wlogout
1. WIP
1. `home-manager/hosts/$HOSTNAME/desktops/hyprland/$THEME/wlogout.nix` - Update the `style.css` section
## Text Editors
### emacs
1. `home-manager/common/software/cli/doom-emacs.d/packages.el` - Include your theme here, if needed
2. `home-manager/common/software/cli/doom-emacs.d/config.el` - Set your theme here `(setq doom-theme '$THEME_NAME)`
### neovim
1. `home-manager/common/software/cli/neovim.nix` - Change the following:
* `plugins = with pkgs.vimPlugins` - Add your theme under "Themes"
* `extraConfig` - Change the `colorscheme` and `AirlineTheme` sections
1. Theming done within vim itself `<SPC> t h`
---
# GPG Keys

48
complete.md Normal file
View file

@ -0,0 +1,48 @@
---
# Done
* [x] ranger
* [x] Set up `kitten icat` as the image viewer program
* [x] neovim
* [x] Figure out how to install vim-fugitive in nvchad
* [x] weechat / weechat-matrix
* [x] weechat overlay - [Link](https://nixos.wiki/wiki/Weechat) - for weechat-matrix
* [x] Laptop-specific
* [x] Set automatic suspend-then-hibernate on lid-close
* [x] FIgure out how to enter automatic hibernate on Win-L
* [x] doom-emacs / spacemacs overlay install / configuration
* [x] hyprland
* [x] Find a way to adjust window sizes with a keyboard shortcut in Hyprland
* [x] Swayidle inhibit whnn watching a video
* [x] Fix cursor size
* [x] Get swaylock to dim / turn off the screen, then enter suspend/hibernate
* [x] swayosd
* [x] cli-based filebrowser for hyprland
* Installed `ranger`
* [x] Try hyprctl
* [x] hyprbars - [Link](https://github.com/hyprwm/hyprland-plugins/tree/main/hyprbars)
* [x] libinput-gestures?
* [x] configure programs.light - keybinds in hyprland config
* [x] authentication agent (like polkit-kde-agent)
* [x] Set GTK theme for GTK apps
* [x] Remove rofi alt-tab shortcuts. Find another alternative
* [x] Get the video card working properly (turn off entirely unless in use by a game)
* [x] Possibly move away from powerline-go - I want something simpler
* Staying with powerline-go, just editing the config in `home-manager/bash.nix`
* [x] Set up the fingerprint reader - [Link](https://www.makeuseof.com/set-up-fingerprint-scanner-with-pam-on-linux/)
* [x] sublime music config / theming / integration - [Link](https://docs.sublimemusic.app/)
* [x] rofi config / theming
* [x] nvidia drivers
* [x] WINE configurations
* [x] btop config / theming
* [x] swaylock config / theming
* [x] Get function keys working (sound, brightness, etc)
* [x] regreet config / theming - Icons still broken for some reason
* Possibly switch to tuigreet and gruv it
* [x] mako config / theming
* [x] waybar config / theming
* [x] hyprland config / theming
* [x] Try `libinput-gestures` for gesture control of Hyprland - [Link](https://github.com/bulletmark/libinput-gestures)
* [x] powerline config / theming
* [x] neofetch config / theming
* [x] kitty config / theming
* [x] libadwaita theming on Gnome stuck??