├── .editorconfig ├── .envrc ├── .gitignore ├── .old_configs ├── .gitconfig ├── alacritty.yml └── bin │ ├── gitdate │ └── macos-defaults ├── .vscode ├── nix.code-snippets └── settings.json ├── README.md ├── dotfiles.code-workspace ├── flake.lock ├── flake.nix ├── home ├── default.nix ├── gitignore.conf └── modules │ ├── desktop.nix │ ├── difftastic.nix │ ├── experiment.nix │ ├── nixpkgs.nix │ ├── shell │ ├── default.nix │ ├── inputrc │ ├── iterm2_shell_integration.zsh │ └── shell_functions.sh │ └── tmux │ ├── default.nix │ └── tmux.conf ├── lib ├── darwin │ ├── common.nix │ ├── configurations │ │ └── mba.nix │ ├── nixpkgs.nix │ └── stats.nix ├── nixos │ ├── configurations │ │ ├── ada.nix │ │ ├── builder.nix │ │ ├── flamme.nix │ │ └── installer.nix │ ├── disko │ │ ├── luks-ext4.nix │ │ └── zfs-impermanence.nix │ ├── hardware │ │ ├── ada.nix │ │ ├── framework.nix │ │ └── rpi4.nix │ └── modules │ │ ├── cafecitocloud │ │ ├── cafecitocloud-root_ca.crt │ │ └── default.nix │ │ ├── common.nix │ │ ├── ddc.nix │ │ ├── default.nix │ │ ├── ftp.nix │ │ ├── gaming.nix │ │ ├── local-llm │ │ └── default.nix │ │ ├── network.nix │ │ ├── nginx-cloudflare.nix │ │ ├── nixpkgs.nix │ │ └── openssh.nix └── sshKeys.nix ├── pkgs ├── cachix-helper.nix ├── hush-shell.nix └── rmlint.nix ├── rpi-image.nix ├── rpi1.nix ├── secrets └── secrets.nix ├── shells ├── dev.nix ├── devops.nix ├── dotfiles.nix └── react-native.nix └── treefmt.nix /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /.old_configs/.gitconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.old_configs/.gitconfig -------------------------------------------------------------------------------- /.old_configs/alacritty.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.old_configs/alacritty.yml -------------------------------------------------------------------------------- /.old_configs/bin/gitdate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.old_configs/bin/gitdate -------------------------------------------------------------------------------- /.old_configs/bin/macos-defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.old_configs/bin/macos-defaults -------------------------------------------------------------------------------- /.vscode/nix.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.vscode/nix.code-snippets -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /dotfiles.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/dotfiles.code-workspace -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/flake.nix -------------------------------------------------------------------------------- /home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/default.nix -------------------------------------------------------------------------------- /home/gitignore.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/gitignore.conf -------------------------------------------------------------------------------- /home/modules/desktop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/desktop.nix -------------------------------------------------------------------------------- /home/modules/difftastic.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/difftastic.nix -------------------------------------------------------------------------------- /home/modules/experiment.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/experiment.nix -------------------------------------------------------------------------------- /home/modules/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/nixpkgs.nix -------------------------------------------------------------------------------- /home/modules/shell/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/shell/default.nix -------------------------------------------------------------------------------- /home/modules/shell/inputrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/shell/inputrc -------------------------------------------------------------------------------- /home/modules/shell/iterm2_shell_integration.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/shell/iterm2_shell_integration.zsh -------------------------------------------------------------------------------- /home/modules/shell/shell_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/shell/shell_functions.sh -------------------------------------------------------------------------------- /home/modules/tmux/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/tmux/default.nix -------------------------------------------------------------------------------- /home/modules/tmux/tmux.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/home/modules/tmux/tmux.conf -------------------------------------------------------------------------------- /lib/darwin/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/darwin/common.nix -------------------------------------------------------------------------------- /lib/darwin/configurations/mba.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/darwin/configurations/mba.nix -------------------------------------------------------------------------------- /lib/darwin/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/darwin/nixpkgs.nix -------------------------------------------------------------------------------- /lib/darwin/stats.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/darwin/stats.nix -------------------------------------------------------------------------------- /lib/nixos/configurations/ada.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/configurations/ada.nix -------------------------------------------------------------------------------- /lib/nixos/configurations/builder.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/configurations/builder.nix -------------------------------------------------------------------------------- /lib/nixos/configurations/flamme.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/configurations/flamme.nix -------------------------------------------------------------------------------- /lib/nixos/configurations/installer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/configurations/installer.nix -------------------------------------------------------------------------------- /lib/nixos/disko/luks-ext4.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/disko/luks-ext4.nix -------------------------------------------------------------------------------- /lib/nixos/disko/zfs-impermanence.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/disko/zfs-impermanence.nix -------------------------------------------------------------------------------- /lib/nixos/hardware/ada.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/hardware/ada.nix -------------------------------------------------------------------------------- /lib/nixos/hardware/framework.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/hardware/framework.nix -------------------------------------------------------------------------------- /lib/nixos/hardware/rpi4.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/hardware/rpi4.nix -------------------------------------------------------------------------------- /lib/nixos/modules/cafecitocloud/cafecitocloud-root_ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/cafecitocloud/cafecitocloud-root_ca.crt -------------------------------------------------------------------------------- /lib/nixos/modules/cafecitocloud/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/cafecitocloud/default.nix -------------------------------------------------------------------------------- /lib/nixos/modules/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/common.nix -------------------------------------------------------------------------------- /lib/nixos/modules/ddc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/ddc.nix -------------------------------------------------------------------------------- /lib/nixos/modules/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/default.nix -------------------------------------------------------------------------------- /lib/nixos/modules/ftp.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/ftp.nix -------------------------------------------------------------------------------- /lib/nixos/modules/gaming.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/gaming.nix -------------------------------------------------------------------------------- /lib/nixos/modules/local-llm/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/local-llm/default.nix -------------------------------------------------------------------------------- /lib/nixos/modules/network.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/network.nix -------------------------------------------------------------------------------- /lib/nixos/modules/nginx-cloudflare.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/nginx-cloudflare.nix -------------------------------------------------------------------------------- /lib/nixos/modules/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/nixpkgs.nix -------------------------------------------------------------------------------- /lib/nixos/modules/openssh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/nixos/modules/openssh.nix -------------------------------------------------------------------------------- /lib/sshKeys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/lib/sshKeys.nix -------------------------------------------------------------------------------- /pkgs/cachix-helper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/pkgs/cachix-helper.nix -------------------------------------------------------------------------------- /pkgs/hush-shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/pkgs/hush-shell.nix -------------------------------------------------------------------------------- /pkgs/rmlint.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/pkgs/rmlint.nix -------------------------------------------------------------------------------- /rpi-image.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/rpi-image.nix -------------------------------------------------------------------------------- /rpi1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/rpi1.nix -------------------------------------------------------------------------------- /secrets/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/secrets/secrets.nix -------------------------------------------------------------------------------- /shells/dev.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/shells/dev.nix -------------------------------------------------------------------------------- /shells/devops.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/shells/devops.nix -------------------------------------------------------------------------------- /shells/dotfiles.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/shells/dotfiles.nix -------------------------------------------------------------------------------- /shells/react-native.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/shells/react-native.nix -------------------------------------------------------------------------------- /treefmt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisportela/dotfiles/HEAD/treefmt.nix --------------------------------------------------------------------------------