my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

home: minimal

isabel 7bfb2771 19b8dbbb

+111 -7
+1
home/default.nix
··· 13 13 { 14 14 home-manager = { 15 15 verbose = true; 16 + minimal = true; 16 17 useUserPackages = true; 17 18 useGlobalPkgs = true; 18 19 backupFileExtension = "bak";
+109
home/isabel/all-modules.nix
··· 1 + { lib, modulesPath, ... }: 2 + let 3 + mapMods = path: lib.map (subpath: "${modulesPath}/${path}/${subpath}"); 4 + in 5 + { 6 + imports = 7 + mapMods "services" [ 8 + # keep-sorted start 9 + "dunst.nix" 10 + "gpg-agent.nix" # needed by ssh 11 + "mako.nix" 12 + "pipewire.nix" 13 + "polybar.nix" 14 + "proton-pass-agent.nix" # needed by ssh 15 + "ssh-agent.nix" # needed by ssh 16 + "ssh-tpm-agent.nix" # needed by ssh 17 + "swaync.nix" 18 + "window-managers/hyprland.nix" 19 + "yubikey-agent.nix" # needed by ssh 20 + # keep-sorted end 21 + ] 22 + ++ mapMods "programs" [ 23 + # keep-sorted start 24 + "aerc" 25 + "alacritty.nix" 26 + "anki" 27 + "atuin.nix" 28 + "bat.nix" 29 + "bottom.nix" 30 + "broot.nix" 31 + "btop.nix" 32 + "cava.nix" 33 + "chromium.nix" 34 + "delta.nix" 35 + "diff-highlight.nix" # git dep 36 + "diff-so-fancy.nix" # git dep 37 + "difftastic.nix" # git dep 38 + "direnv.nix" 39 + "discord.nix" 40 + "element-desktop.nix" 41 + "emacs.nix" # jujutsu dep 42 + "eza.nix" 43 + "fd.nix" 44 + "firefox" 45 + "fish.nix" 46 + "foot.nix" 47 + "freetube.nix" 48 + "fuzzel.nix" 49 + "fzf.nix" 50 + "gemini-cli.nix" 51 + "gh-dash.nix" 52 + "gh.nix" 53 + "ghostty.nix" 54 + "git.nix" 55 + "gitui.nix" 56 + "halloy.nix" 57 + "helix.nix" 58 + "home-manager.nix" 59 + "hyprlock.nix" 60 + "imv.nix" 61 + "jujutsu.nix" 62 + "k9s.nix" 63 + "kitty.nix" 64 + "lazygit.nix" 65 + "lsd.nix" 66 + "man.nix" 67 + "mangohud.nix" 68 + "micro.nix" 69 + "mpv.nix" 70 + "neovim.nix" 71 + "newsboat.nix" 72 + "nix-your-shell.nix" 73 + "obs-studio.nix" 74 + "opencode.nix" 75 + "patdiff.nix" # git dep 76 + "quickshell.nix" 77 + "qutebrowser.nix" 78 + "riff.nix" # git dep 79 + "rio.nix" 80 + "ripgrep.nix" 81 + "rofi.nix" 82 + "sioyek.nix" 83 + "skim.nix" 84 + "spotify-player.nix" 85 + "ssh.nix" # include this or face IR 86 + "starship.nix" 87 + "swaylock.nix" 88 + "television.nix" 89 + "thunderbird.nix" 90 + "tmux.nix" 91 + "tofi.nix" 92 + "vesktop.nix" 93 + "vicinae" 94 + "vim.nix" 95 + "vivid.nix" 96 + "vscode" 97 + "waybar.nix" 98 + "wezterm.nix" 99 + "wleave.nix" 100 + "wlogout.nix" 101 + "yazi.nix" 102 + "zathura.nix" 103 + "zed-editor.nix" 104 + "zellij.nix" 105 + "zk.nix" 106 + "zoxide.nix" 107 + # keep-sorted end 108 + ]; 109 + }
+1
home/isabel/default.nix
··· 1 1 { 2 2 imports = [ 3 3 # keep-sorted start 4 + ./all-modules.nix # all the modules i need 4 5 ./cli # command line interface app confurations 5 6 ./gui # graphical interface app confurations 6 7 ./packages.nix # a top-level list of packages
-1
home/isabel/tui/default.nix
··· 3 3 # keep-sorted start 4 4 ./izrss.nix 5 5 ./lazygit.nix 6 - ./navi.nix 7 6 ./neovim.nix 8 7 # keep-sorted end 9 8 ];
-6
home/isabel/tui/navi.nix
··· 1 - { config, ... }: 2 - { 3 - programs.navi = { 4 - inherit (config.garden.profiles.workstation) enable; 5 - }; 6 - }