emacs and readme updates

This commit is contained in:
iFargle 2023-08-30 13:12:06 +09:00
parent 842c1a95e3
commit 0a20441fb7
2 changed files with 23 additions and 24 deletions

View file

@ -8,9 +8,6 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
--- ---
# To Do List # To Do List
* [ ] Laptop-specific
* [ ] Set automatic suspend-then-hibernate on lid-close
* [ ] FIgure out how to enter automatic hibernate on Win-L
* [ ] neovim * [ ] neovim
* [ ] Figure out how to install vim-fugitive in nvcmad * [ ] Figure out how to install vim-fugitive in nvcmad
* [ ] ranger * [ ] ranger
@ -20,19 +17,12 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
* [ ] Find a way to have magit save login credentials * [ ] Find a way to have magit save login credentials
* [ ] Hyprland * [ ] Hyprland
* [ ] Add a button for wlogout to waybar * [ ] Add a button for wlogout to waybar
* [x] Swayidle inhibit whnn watching a video
* Waybar inhibit button * Waybar inhibit button
* [x] Fix cursor size
* [ ] Try the multi-GPU configs on the wiki * [ ] Try the multi-GPU configs on the wiki
* [ ] set up pinentry on awesome-hyprland * [ ] set up pinentry on awesome-hyprland
* [x] Get swaylock to dim / turn off the screen, then enter suspend/hibernate
* [x] swayosd
* [ ] wayprompt * [ ] wayprompt
* [x] Needs an overlay? Can't find it in search * [x] Needs an overlay? Can't find it in search
* [ ] wlogout / nwg-bar theming * [ ] wlogout / nwg-bar theming
* [x] cli-based filebrowser for hyprland
* Installed `ranger`
* [x] Find a way to adjust window sizes with a keyboard shortcut in Hyprland
* [ ] Try disko - [Link](https://github.com/nix-community/disko) * [ ] Try disko - [Link](https://github.com/nix-community/disko)
* [ ] btrfs snapshots * [ ] btrfs snapshots
* [ ] weechat / weechat-matrix * [ ] weechat / weechat-matrix
@ -40,12 +30,22 @@ nixos-rebuild switch --flake '/etc/nixos#<HOSTNAME>'
* [ ] vscodium and user-config.js file? * [ ] 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)) * [ ] 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))
* [ ] Try and submit this as a nixpkg - [Link](https://github.com/SylEleuth/gruvbox-plus-icon-pack) * [ ] Try and submit this as a nixpkg - [Link](https://github.com/SylEleuth/gruvbox-plus-icon-pack)
* [x] doom-emacs / spacemacs overlay install / configuration
* [ ] gnome-terminal theming (or alternatives) * [ ] gnome-terminal theming (or alternatives)
--- ---
# Done # Done
* [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] 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] Try hyprctl
* [x] hyprbars - [Link](https://github.com/hyprwm/hyprland-plugins/tree/main/hyprbars) * [x] hyprbars - [Link](https://github.com/hyprwm/hyprland-plugins/tree/main/hyprbars)
* [x] libinput-gestures? * [x] libinput-gestures?

View file

@ -23,7 +23,6 @@
company ; the ultimate code completion backend company ; the ultimate code completion backend
ivy ; a search engine for love and life ivy ; a search engine for love and life
vertico ; the search engine of the future vertico ; the search engine of the future
;;ido ; the other *other* search engine... ;;ido ; the other *other* search engine...
;;helm ; the *other* search engine for love and life ;;helm ; the *other* search engine for love and life
@ -53,10 +52,10 @@
;;deft ; notational velocity for Emacs ;;deft ; notational velocity for Emacs
:editor :editor
(evil +everywhere); come to the dark side, we have cookies (evil +everywhere) ; come to the dark side, we have cookies
file-templates ; auto-snippets for empty files file-templates ; auto-snippets for empty files
fold ; (nigh) universal code folding fold ; (nigh) universal code folding
snippets ; my elves. They type so I don't have to snippets ; my elves. They type so I don't have to
;;(format +onsave) ; automated prettiness ;;(format +onsave) ; automated prettiness
;;god ; run Emacs commands without modifier keys ;;god ; run Emacs commands without modifier keys
@ -68,14 +67,14 @@
;;word-wrap ; soft wrapping with language-aware indent ;;word-wrap ; soft wrapping with language-aware indent
:emacs :emacs
dired ; making dired pretty [functional] dired ; making dired pretty [functional]
electric ; smarter, keyword-based electric-indent electric ; smarter, keyword-based electric-indent
ibuffer ; interactive buffer management ibuffer ; interactive buffer management
undo ; persistent, smarter undo for your inevitable mistakes undo ; persistent, smarter undo for your inevitable mistakes
vc ; version-control and Emacs, sitting in a tree vc ; version-control and Emacs, sitting in a tree
:term :term
vterm ; the best terminal emulation in Emacs vterm ; the best terminal emulation in Emacs
;;eshell ; the elisp shell that works everywhere ;;eshell ; the elisp shell that works everywhere
;;shell ; simple shell REPL for Emacs ;;shell ; simple shell REPL for Emacs
;;term ; basic terminal emulator for Emacs ;;term ; basic terminal emulator for Emacs
@ -118,11 +117,11 @@
javascript ; all(hope(abandon(ye(who(enter(here)))))) javascript ; all(hope(abandon(ye(who(enter(here))))))
nix ; I hereby declare "nix geht mehr!" nix ; I hereby declare "nix geht mehr!"
org ; organize your plain life in plain text org ; organize your plain life in plain text
python +lsp ; beautiful is better than ugly
rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
sh +lsp ; she sells {ba,z,fi}sh shells on the C xor
web ; the tubes web ; the tubes
yaml ; JSON, but readable yaml ; JSON, but readable
python +lsp ; beautiful is better than ugly
sh +lsp ; she sells {ba,z,fi}sh shells on the C xor
;;agda ; types of types of types of types... ;;agda ; types of types of types of types...
;;beancount ; mind the GAAP ;;beancount ; mind the GAAP