summaryrefslogtreecommitdiff
path: root/home-config/home-configuration.scm
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-06-21 22:52:21 -0400
committerFreya Murphy <freya@freyacat.org>2024-06-21 22:52:21 -0400
commitcf5d8d92f1904511006a89970349dbf723ae1732 (patch)
tree2deb7af8e9031a502b6b7f1c263198e4d6b93f9f /home-config/home-configuration.scm
parentupdate guixstrap (diff)
downloaddotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.tar.gz
dotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.tar.bz2
dotfiles-guix-cf5d8d92f1904511006a89970349dbf723ae1732.zip
update things
Diffstat (limited to 'home-config/home-configuration.scm')
-rw-r--r--home-config/home-configuration.scm138
1 files changed, 0 insertions, 138 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm
deleted file mode 100644
index 3b9edaa..0000000
--- a/home-config/home-configuration.scm
+++ /dev/null
@@ -1,138 +0,0 @@
-;; This "home-environment" file can be passed to 'guix home reconfigure'
-;; to reproduce the content of your profile. This is "symbolic": it only
-;; specifies package names. To reproduce the exact same profile, you also
-;; need to capture the channels being used, as returned by "guix describe".
-;; See the "Replicating Guix" section in the manual.
-
-(use-modules (gnu home)
- (gnu packages)
- (gnu packages gnupg)
- (gnu packages virtualization)
- (gnu services)
- (guix packages)
- (guix gexp)
- (gnu home services shells)
- (gnu home services desktop)
- (gnu home services gnupg)
- (gnu home services)
- (home-services pipewire)
- (home-packages shells)
- (home-packages mozillia)
- (home-packages vim)
- (home-packages gnome-xyz)
- (home-packages shells)
- (home-packages certs)
- (home-packages audio))
-
-
-(home-environment
- ;; Below is the list of packages that will show up in your
- ;; Home profile, unser ~/.guix-home/profile.
- (packages (append (specifications->packages (list "xdg-utils"
- "mako"
- "vscodium"
- "libnotify"
- "i3-autotiling"
- "wofi"
- "qrencode"
- "sassc"
- "binutils"
- "clang-toolchain"
- "racket"
- "libreoffice"
- "gnupg"
- "pavucontrol"
- "bind:utils"
- "syncthing"
- "imv"
- "unzip"
- "p7zip"
- "curl"
- "htop"
- "curl"
- "zathura"
- "zathura-pdf-mupdf"
- "gimp"
- "weechat"
- "mpv"
- "git"
- "pinentry"
- "ungoogled-chromium"
- "element-desktop"
- "nm-tray"
- "pfetch"
- "acpi"
- "brightnessctl"
- "neofetch"
- "python"
- "make"
- "tree"
- "rlwrap"
- "netcat"
- "ripgrep"
- "fd"
- "nasm"
- "wine-staging"
- "winetricks"
- "steam"
- "node"
- "ncurses"
- "jq"
- "rust"
- "gcc-toolchain"
- "openssl"
- "pkg-config"
- "tree-sitter-cli"
- "python-pynvim"))
-
- (list neovim-new
- easyeffects
- firefox-wayland-new
- lavanda-gtk-theme
- zsh-autosuggestions
- freya-ca-certs
- vim-plug)))
-
- ;; Below is the list of Home services. To search for available
- ;; services, run 'guix home search KEYWORD' in a terminal.
- (services
- (list (service home-zsh-service-type
- (home-zsh-configuration
- (zshrc (list (local-file "zsh/zshrc")))
- (zprofile (list (local-file "zsh/zprofile")))))
-
- (service home-xdg-configuration-files-service-type
- `(("nvim/init.vim" ,(local-file "nvim/init.vim"))
- ("sway" ,(local-file "sway" #:recursive? #t))
- ("waybar" ,(local-file "waybar" #:recursive? #t))
- ("alacritty" ,(local-file "alacritty" #:recursive? #t))
- ("lvim" ,(local-file "lvim" #:recursive? #t))
- ("mako" ,(local-file "mako" #:recursive? #t))
- ("gtk-3.0" ,(local-file "gtk/gtk-3.0" #:recursive? #t))
- ("gtk-4.0" ,(local-file "gtk/gtk-4.0" #:recursive? #t))
- ("wofi" ,(local-file "wofi" #:recursive? #t))
- ("hypr" ,(local-file "hypr" #:recursive? #t))
- ("mimeapps.list" ,(local-file "xdg/mimeapps.list" #:recursive? #t))
- ("user-dirs.dirs" ,(local-file "xdg/user-dirs.dirs" #:recursive? #t))
- ("starship.toml" ,(local-file "starship/starship.toml" #:recursive? #t))
- ("home-manager/home.nix" ,(local-file "nix-home-manager/home.nix")) ))
-
- (service home-files-service-type
- `((".local/share/nvim/site/autoload/plug.vim" ,(file-append vim-plug "/share/vim/plug.vim"))
- (".ssh/config" ,(local-file "ssh/config"))
- (".gnupg/sshcontrol" ,(local-file "gnupg/sshcontrol"))
- (".local/share/fonts" ,(local-file "fonts" #:recursive? #t))
- (".local/share/applications" ,(local-file "applications" #:recursive? #t))
- (".local/share/icons" ,(local-file "icons" #:recursive? #t))
- (".gtkrc-2.0" ,(local-file "gtk/gtkrc-2.0"))
- (".nix-channels" ,(local-file "nix-channels"))
- (".gitconfig" ,(local-file "git/gitconfig"))))
-
- (service home-pipewire-service-type)
- (service home-dbus-service-type)
- (service home-gpg-agent-service-type
- (home-gpg-agent-configuration
- (pinentry-program
- (file-append pinentry "/bin/pinentry"))
- (ssh-support? #t)))
- )))