Open bphenriques opened 2 years ago
Add util-linux by default?
Example fetching someone's else repo for file: https://github.com/legendofmiracles/dotnix/blob/master/hm/gtk.nix
Auto clicker: https://github.com/legendofmiracles/dotnix/blob/master/hm/shell-scripts.nix#L4
Native way of sending notifications: https://github.com/legendofmiracles/dotnix/blob/master/hm/shell-scripts.nix#L42C148-L42C181
Recording? https://github.com/legendofmiracles/dotnix/blob/master/hm/shell-scripts.nix#L80
Youtube download: https://github.com/legendofmiracles/dotnix/blob/master/hm/shell-scripts.nix#L162
Associating file extensions: https://github.com/nitsky/config/blob/main/home/xdg.nix
Auto prune docker?: autoPrune.enable = true;
Networking: https://github.com/pimeys/nixos/blob/main/core/default.nix#L127
zfs?
Performance boost? https://github.com/Mic92/dotfiles/blob/main/home-manager/common.nix#L73
Consider a cleanup: https://github.com/Mic92/dotfiles/blob/main/home-manager/common.nix#L80C24-L80C123
one for the future (whenever I decide to have a plain linux server rathar than a Synology):
Wayland:
Firefox:
Terminal
Raspberry pi 3/4: https://github.com/Mic92/dotfiles/blob/main/nixos/images/rpi4-image.nix ISO: https://github.com/Mic92/dotfiles/blob/main/nixos/images/install-iso.nix
MacOS locales: https://github.com/PaulGrandperrin/nix-systems/blob/main/homeModules/shared/desktop-macos.nix#L4
Fish:
Gnome:
Misc:
Server stuff: https://github.com/viperML/neoinfra/tree/master/modules
Bunch of deesktop files (might be useful): https://github.com/bashfulrobot/nixos/tree/main/home/modules/desktop-files Default apps: https://github.com/bashfulrobot/nixos/blob/main/home/modules/environment/default-apps.nix
More gnome: https://github.com/bashfulrobot/nixos/blob/main/home/modules/gnome/default.nix
Shell color? https://github.com/bashfulrobot/nixos/blob/main/home/modules/terminal/shellcolor.nix
NixOS based restic with cron ????
Caddy: https://github.com/NickCao/flakes/blob/d99c0a28b9357adce9749ca49364038184a1b95e/modules/caddy.nix
# (pkgs.metals.override {
# jre = pkgs.jdk17;
# })
# (pkgs.sbt.override {
# jre = pkgs.jdk17;
# })
java = {
enable = true;
package = pkgs.jdk17;
};
Also setting up ssh: https://github.com/diegs/dotfiles/blob/e698a157a37cce954170314f3f70957d05196a12/home.nix#L670. It's about time I set up some alias
Interesting one ---> https://github.com/sioodmy/dotfiles/blob/main/system/core/bootloader.nix
Follows some dotfiles that is worth looking into:
Explore Rofi: https://github.com/davatorium/rofi Rofi config: https://github.com/mitchellh/nixos-config/blob/main/users/mitchellh/rofi
PDF Reader: evince, zathura, or Okular by default which is good enough