├── .envrc ├── .github ├── FUNDING.yml └── workflows │ ├── build.yml │ ├── generate-flake.yml │ └── run-tests.yml ├── .gitignore ├── .gitmodules ├── .sops.yaml ├── LICENSE ├── README.md ├── assets └── preview.png ├── flake.lock ├── flake.nix ├── hosts ├── common │ └── default.nix ├── dtsf-laptop │ ├── boot.nix │ ├── default.nix │ ├── hardware-configuration.nix │ └── home │ │ ├── default.nix │ │ └── packages.nix └── dtsf-pc │ ├── boot.nix │ ├── default.nix │ ├── hardware-configuration.nix │ └── home │ ├── default.nix │ └── packages.nix ├── justfile ├── lib ├── color.nix ├── default.nix ├── file.nix ├── format.nix ├── nixosSystem.nix └── spec.nix ├── modules ├── core │ ├── boot │ │ └── os.nix │ ├── misc │ │ ├── hosts │ │ │ └── os.nix │ │ └── ssh-manager │ │ │ └── os.nix │ ├── nix │ │ └── os.nix │ ├── security │ │ └── os.nix │ ├── shell │ │ ├── bash │ │ │ ├── os.nix │ │ │ └── user.nix │ │ ├── fish │ │ │ ├── conf │ │ │ │ ├── config.fish │ │ │ │ └── plugin.fish │ │ │ ├── os.nix │ │ │ ├── shellAliases.nix │ │ │ └── user.nix │ │ └── ssh │ │ │ └── os.nix │ ├── system │ │ └── os.nix │ └── user │ │ ├── os.nix │ │ └── user.nix ├── desktop │ ├── addons │ │ ├── conf │ │ │ ├── integrations │ │ │ │ ├── bottom.nix │ │ │ │ ├── cava.nix │ │ │ │ ├── dunst.nix │ │ │ │ ├── picom.nix │ │ │ │ └── zellij.nix │ │ │ └── user.nix │ │ ├── gtk │ │ │ └── user.nix │ │ ├── portal │ │ │ └── os.nix │ │ └── xdg │ │ │ └── user.nix │ ├── display-manager │ │ └── os.nix │ ├── fonts │ │ └── os.nix │ ├── wallpaper │ │ └── os.nix │ └── wms │ │ ├── common │ │ ├── keymaps.nix │ │ └── user.nix │ │ ├── i3 │ │ ├── os.nix │ │ ├── user.nix │ │ └── values │ │ │ ├── default.nix │ │ │ ├── i3.nix │ │ │ ├── packages.nix │ │ │ ├── picom.nix │ │ │ └── xinitrc │ │ │ ├── conf │ │ │ ├── mergex-conf.sh │ │ │ └── services.sh │ │ │ └── default.nix │ │ ├── niri │ │ ├── conf │ │ │ └── niri.kdl │ │ ├── os.nix │ │ └── user.nix │ │ └── sway │ │ ├── os.nix │ │ ├── user.nix │ │ └── values │ │ ├── default.nix │ │ ├── packages.nix │ │ └── sway.nix ├── editors │ └── neovim │ │ ├── os.nix │ │ └── user.nix ├── hardware │ ├── audio │ │ └── os.nix │ ├── bluetooth │ │ └── os.nix │ ├── monitors │ │ ├── common.nix │ │ ├── os.nix │ │ └── user.nix │ └── nvidia │ │ └── os.nix ├── programs │ ├── bottom │ │ └── user.nix │ ├── browsers │ │ └── user.nix │ ├── btop │ │ └── user.nix │ ├── desktopapps │ │ └── user.nix │ ├── devtools │ │ └── user.nix │ ├── fhs │ │ └── os.nix │ ├── games │ │ ├── os.nix │ │ └── user.nix │ ├── git │ │ ├── conf │ │ │ └── protected-branchs-hook.sh │ │ └── user.nix │ ├── media │ │ ├── conf │ │ │ ├── autosave.lua │ │ │ └── notify-send.lua │ │ ├── os.nix │ │ └── user.nix │ ├── ollama │ │ └── os.nix │ ├── terminal │ │ ├── alacritty │ │ │ └── user.nix │ │ ├── ghostty │ │ │ └── user.nix │ │ ├── rio │ │ │ └── user.nix │ │ ├── user.nix │ │ ├── wezterm │ │ │ ├── conf │ │ │ │ ├── theme.lua │ │ │ │ └── wezterm.lua │ │ │ └── user.nix │ │ └── zellij │ │ │ ├── conf │ │ │ ├── config.kdl │ │ │ └── layout.kdl │ │ │ └── user.nix │ ├── tools │ │ └── user.nix │ └── virtualization │ │ └── os.nix ├── secrets │ ├── os.nix │ └── secrets.yaml └── themes │ ├── catppuccin.nix │ ├── default.nix │ ├── gruvbox.nix │ ├── integration │ ├── alacritty.nix │ ├── bottom.nix │ ├── cava.nix │ ├── dunst.nix │ ├── fish.nix │ ├── fuzzel.nix │ ├── fzf.nix │ ├── ghostty.nix │ ├── gtk.nix │ ├── i3.nix │ ├── i3lock.nix │ ├── neovim.nix │ ├── niri.nix │ ├── rio.nix │ ├── sway.nix │ ├── wezterm.nix │ └── zellij.nix │ ├── kanagawa.nix │ ├── min.nix │ ├── solarized.nix │ ├── user.nix │ └── vesper.nix ├── outputs ├── default.nix └── x86_64-linux │ ├── default.nix │ └── src │ ├── dtsf-laptop.nix │ └── dtsf-pc.nix ├── pkgs ├── default.nix ├── devtunnel-cli │ ├── conf │ │ ├── source.json │ │ └── update.sh │ └── default.nix ├── home.nix ├── scripts │ └── default.nix └── trxsh │ ├── conf │ ├── source.json │ └── update.sh │ └── default.nix ├── scripts ├── topretty.nix └── update-nupkgs.sh ├── templates └── flake.template.nix └── vars └── default.nix /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.envrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: datsfilipe 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/generate-flake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.github/workflows/generate-flake.yml -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | result* 2 | .direnv 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.gitmodules -------------------------------------------------------------------------------- /.sops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/.sops.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/README.md -------------------------------------------------------------------------------- /assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/assets/preview.png -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/flake.nix -------------------------------------------------------------------------------- /hosts/common/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/common/default.nix -------------------------------------------------------------------------------- /hosts/dtsf-laptop/boot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-laptop/boot.nix -------------------------------------------------------------------------------- /hosts/dtsf-laptop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-laptop/default.nix -------------------------------------------------------------------------------- /hosts/dtsf-laptop/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-laptop/hardware-configuration.nix -------------------------------------------------------------------------------- /hosts/dtsf-laptop/home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-laptop/home/default.nix -------------------------------------------------------------------------------- /hosts/dtsf-laptop/home/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-laptop/home/packages.nix -------------------------------------------------------------------------------- /hosts/dtsf-pc/boot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-pc/boot.nix -------------------------------------------------------------------------------- /hosts/dtsf-pc/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-pc/default.nix -------------------------------------------------------------------------------- /hosts/dtsf-pc/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-pc/hardware-configuration.nix -------------------------------------------------------------------------------- /hosts/dtsf-pc/home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-pc/home/default.nix -------------------------------------------------------------------------------- /hosts/dtsf-pc/home/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/hosts/dtsf-pc/home/packages.nix -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/justfile -------------------------------------------------------------------------------- /lib/color.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/color.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/default.nix -------------------------------------------------------------------------------- /lib/file.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/file.nix -------------------------------------------------------------------------------- /lib/format.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/format.nix -------------------------------------------------------------------------------- /lib/nixosSystem.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/nixosSystem.nix -------------------------------------------------------------------------------- /lib/spec.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/lib/spec.nix -------------------------------------------------------------------------------- /modules/core/boot/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/boot/os.nix -------------------------------------------------------------------------------- /modules/core/misc/hosts/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/misc/hosts/os.nix -------------------------------------------------------------------------------- /modules/core/misc/ssh-manager/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/misc/ssh-manager/os.nix -------------------------------------------------------------------------------- /modules/core/nix/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/nix/os.nix -------------------------------------------------------------------------------- /modules/core/security/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/security/os.nix -------------------------------------------------------------------------------- /modules/core/shell/bash/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/bash/os.nix -------------------------------------------------------------------------------- /modules/core/shell/bash/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/bash/user.nix -------------------------------------------------------------------------------- /modules/core/shell/fish/conf/config.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/fish/conf/config.fish -------------------------------------------------------------------------------- /modules/core/shell/fish/conf/plugin.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/fish/conf/plugin.fish -------------------------------------------------------------------------------- /modules/core/shell/fish/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/fish/os.nix -------------------------------------------------------------------------------- /modules/core/shell/fish/shellAliases.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/fish/shellAliases.nix -------------------------------------------------------------------------------- /modules/core/shell/fish/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/fish/user.nix -------------------------------------------------------------------------------- /modules/core/shell/ssh/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/shell/ssh/os.nix -------------------------------------------------------------------------------- /modules/core/system/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/system/os.nix -------------------------------------------------------------------------------- /modules/core/user/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/user/os.nix -------------------------------------------------------------------------------- /modules/core/user/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/core/user/user.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/integrations/bottom.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/integrations/bottom.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/integrations/cava.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/integrations/cava.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/integrations/dunst.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/integrations/dunst.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/integrations/picom.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/integrations/picom.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/integrations/zellij.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/integrations/zellij.nix -------------------------------------------------------------------------------- /modules/desktop/addons/conf/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/conf/user.nix -------------------------------------------------------------------------------- /modules/desktop/addons/gtk/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/gtk/user.nix -------------------------------------------------------------------------------- /modules/desktop/addons/portal/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/portal/os.nix -------------------------------------------------------------------------------- /modules/desktop/addons/xdg/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/addons/xdg/user.nix -------------------------------------------------------------------------------- /modules/desktop/display-manager/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/display-manager/os.nix -------------------------------------------------------------------------------- /modules/desktop/fonts/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/fonts/os.nix -------------------------------------------------------------------------------- /modules/desktop/wallpaper/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wallpaper/os.nix -------------------------------------------------------------------------------- /modules/desktop/wms/common/keymaps.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/common/keymaps.nix -------------------------------------------------------------------------------- /modules/desktop/wms/common/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/common/user.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/os.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/user.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/default.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/i3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/i3.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/packages.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/picom.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/picom.nix -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/xinitrc/conf/mergex-conf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/xinitrc/conf/mergex-conf.sh -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/xinitrc/conf/services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/xinitrc/conf/services.sh -------------------------------------------------------------------------------- /modules/desktop/wms/i3/values/xinitrc/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/i3/values/xinitrc/default.nix -------------------------------------------------------------------------------- /modules/desktop/wms/niri/conf/niri.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/niri/conf/niri.kdl -------------------------------------------------------------------------------- /modules/desktop/wms/niri/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/niri/os.nix -------------------------------------------------------------------------------- /modules/desktop/wms/niri/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/niri/user.nix -------------------------------------------------------------------------------- /modules/desktop/wms/sway/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/sway/os.nix -------------------------------------------------------------------------------- /modules/desktop/wms/sway/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/sway/user.nix -------------------------------------------------------------------------------- /modules/desktop/wms/sway/values/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/sway/values/default.nix -------------------------------------------------------------------------------- /modules/desktop/wms/sway/values/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/sway/values/packages.nix -------------------------------------------------------------------------------- /modules/desktop/wms/sway/values/sway.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/desktop/wms/sway/values/sway.nix -------------------------------------------------------------------------------- /modules/editors/neovim/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/editors/neovim/os.nix -------------------------------------------------------------------------------- /modules/editors/neovim/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/editors/neovim/user.nix -------------------------------------------------------------------------------- /modules/hardware/audio/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/hardware/audio/os.nix -------------------------------------------------------------------------------- /modules/hardware/bluetooth/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/hardware/bluetooth/os.nix -------------------------------------------------------------------------------- /modules/hardware/monitors/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/hardware/monitors/common.nix -------------------------------------------------------------------------------- /modules/hardware/monitors/os.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = [./common.nix]; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hardware/monitors/user.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = [./common.nix]; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hardware/nvidia/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/hardware/nvidia/os.nix -------------------------------------------------------------------------------- /modules/programs/bottom/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/bottom/user.nix -------------------------------------------------------------------------------- /modules/programs/browsers/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/browsers/user.nix -------------------------------------------------------------------------------- /modules/programs/btop/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/btop/user.nix -------------------------------------------------------------------------------- /modules/programs/desktopapps/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/desktopapps/user.nix -------------------------------------------------------------------------------- /modules/programs/devtools/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/devtools/user.nix -------------------------------------------------------------------------------- /modules/programs/fhs/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/fhs/os.nix -------------------------------------------------------------------------------- /modules/programs/games/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/games/os.nix -------------------------------------------------------------------------------- /modules/programs/games/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/games/user.nix -------------------------------------------------------------------------------- /modules/programs/git/conf/protected-branchs-hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/git/conf/protected-branchs-hook.sh -------------------------------------------------------------------------------- /modules/programs/git/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/git/user.nix -------------------------------------------------------------------------------- /modules/programs/media/conf/autosave.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/media/conf/autosave.lua -------------------------------------------------------------------------------- /modules/programs/media/conf/notify-send.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/media/conf/notify-send.lua -------------------------------------------------------------------------------- /modules/programs/media/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/media/os.nix -------------------------------------------------------------------------------- /modules/programs/media/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/media/user.nix -------------------------------------------------------------------------------- /modules/programs/ollama/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/ollama/os.nix -------------------------------------------------------------------------------- /modules/programs/terminal/alacritty/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/alacritty/user.nix -------------------------------------------------------------------------------- /modules/programs/terminal/ghostty/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/ghostty/user.nix -------------------------------------------------------------------------------- /modules/programs/terminal/rio/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/rio/user.nix -------------------------------------------------------------------------------- /modules/programs/terminal/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/user.nix -------------------------------------------------------------------------------- /modules/programs/terminal/wezterm/conf/theme.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/wezterm/conf/theme.lua -------------------------------------------------------------------------------- /modules/programs/terminal/wezterm/conf/wezterm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/wezterm/conf/wezterm.lua -------------------------------------------------------------------------------- /modules/programs/terminal/wezterm/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/wezterm/user.nix -------------------------------------------------------------------------------- /modules/programs/terminal/zellij/conf/config.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/zellij/conf/config.kdl -------------------------------------------------------------------------------- /modules/programs/terminal/zellij/conf/layout.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/zellij/conf/layout.kdl -------------------------------------------------------------------------------- /modules/programs/terminal/zellij/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/terminal/zellij/user.nix -------------------------------------------------------------------------------- /modules/programs/tools/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/tools/user.nix -------------------------------------------------------------------------------- /modules/programs/virtualization/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/programs/virtualization/os.nix -------------------------------------------------------------------------------- /modules/secrets/os.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/secrets/os.nix -------------------------------------------------------------------------------- /modules/secrets/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/secrets/secrets.yaml -------------------------------------------------------------------------------- /modules/themes/catppuccin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/catppuccin.nix -------------------------------------------------------------------------------- /modules/themes/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/default.nix -------------------------------------------------------------------------------- /modules/themes/gruvbox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/gruvbox.nix -------------------------------------------------------------------------------- /modules/themes/integration/alacritty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/alacritty.nix -------------------------------------------------------------------------------- /modules/themes/integration/bottom.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/bottom.nix -------------------------------------------------------------------------------- /modules/themes/integration/cava.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/cava.nix -------------------------------------------------------------------------------- /modules/themes/integration/dunst.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/dunst.nix -------------------------------------------------------------------------------- /modules/themes/integration/fish.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/fish.nix -------------------------------------------------------------------------------- /modules/themes/integration/fuzzel.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/fuzzel.nix -------------------------------------------------------------------------------- /modules/themes/integration/fzf.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/fzf.nix -------------------------------------------------------------------------------- /modules/themes/integration/ghostty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/ghostty.nix -------------------------------------------------------------------------------- /modules/themes/integration/gtk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/gtk.nix -------------------------------------------------------------------------------- /modules/themes/integration/i3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/i3.nix -------------------------------------------------------------------------------- /modules/themes/integration/i3lock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/i3lock.nix -------------------------------------------------------------------------------- /modules/themes/integration/neovim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/neovim.nix -------------------------------------------------------------------------------- /modules/themes/integration/niri.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/niri.nix -------------------------------------------------------------------------------- /modules/themes/integration/rio.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/rio.nix -------------------------------------------------------------------------------- /modules/themes/integration/sway.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/sway.nix -------------------------------------------------------------------------------- /modules/themes/integration/wezterm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/wezterm.nix -------------------------------------------------------------------------------- /modules/themes/integration/zellij.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/integration/zellij.nix -------------------------------------------------------------------------------- /modules/themes/kanagawa.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/kanagawa.nix -------------------------------------------------------------------------------- /modules/themes/min.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/min.nix -------------------------------------------------------------------------------- /modules/themes/solarized.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/solarized.nix -------------------------------------------------------------------------------- /modules/themes/user.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/user.nix -------------------------------------------------------------------------------- /modules/themes/vesper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/modules/themes/vesper.nix -------------------------------------------------------------------------------- /outputs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/outputs/default.nix -------------------------------------------------------------------------------- /outputs/x86_64-linux/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/outputs/x86_64-linux/default.nix -------------------------------------------------------------------------------- /outputs/x86_64-linux/src/dtsf-laptop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/outputs/x86_64-linux/src/dtsf-laptop.nix -------------------------------------------------------------------------------- /outputs/x86_64-linux/src/dtsf-pc.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/outputs/x86_64-linux/src/dtsf-pc.nix -------------------------------------------------------------------------------- /pkgs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/default.nix -------------------------------------------------------------------------------- /pkgs/devtunnel-cli/conf/source.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/devtunnel-cli/conf/source.json -------------------------------------------------------------------------------- /pkgs/devtunnel-cli/conf/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/devtunnel-cli/conf/update.sh -------------------------------------------------------------------------------- /pkgs/devtunnel-cli/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/devtunnel-cli/default.nix -------------------------------------------------------------------------------- /pkgs/home.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/home.nix -------------------------------------------------------------------------------- /pkgs/scripts/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/scripts/default.nix -------------------------------------------------------------------------------- /pkgs/trxsh/conf/source.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/trxsh/conf/source.json -------------------------------------------------------------------------------- /pkgs/trxsh/conf/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/trxsh/conf/update.sh -------------------------------------------------------------------------------- /pkgs/trxsh/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/pkgs/trxsh/default.nix -------------------------------------------------------------------------------- /scripts/topretty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/scripts/topretty.nix -------------------------------------------------------------------------------- /scripts/update-nupkgs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/scripts/update-nupkgs.sh -------------------------------------------------------------------------------- /templates/flake.template.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/templates/flake.template.nix -------------------------------------------------------------------------------- /vars/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datsfilipe/dotfiles/HEAD/vars/default.nix --------------------------------------------------------------------------------