organizing apps
This commit is contained in:
parent
5741b58c12
commit
61ec2d4194
157
guix/home.scm
157
guix/home.scm
|
@ -52,7 +52,9 @@
|
|||
;; (base0F . "#b2643c")))
|
||||
|
||||
(define home-packages
|
||||
(list "vim"
|
||||
(list ;; Let's start with some things
|
||||
;; CLI apps
|
||||
"vim"
|
||||
"exa"
|
||||
"unzip"
|
||||
"rsync"
|
||||
|
@ -61,25 +63,14 @@
|
|||
"make"
|
||||
"git"
|
||||
"curl"
|
||||
"mpv"
|
||||
"mpv-mpris"
|
||||
"libva"
|
||||
"libva-utils"
|
||||
"neofetch"
|
||||
;; "libvdpau"
|
||||
;; "libvdpau-va-gl"
|
||||
"libvpx"
|
||||
"qrencode"
|
||||
"git:send-email"
|
||||
"yt-dlp"
|
||||
"python"
|
||||
"playerctl"
|
||||
"gstreamer"
|
||||
"gst-plugins-base"
|
||||
"gst-plugins-good"
|
||||
"gst-plugins-bad"
|
||||
"gst-plugins-ugly"
|
||||
"gst-libav"
|
||||
"alsa-utils"
|
||||
"pavucontrol"
|
||||
"alsa-utils"
|
||||
"v4l-utils"
|
||||
"tmux"
|
||||
"direnv"
|
||||
|
@ -89,101 +80,112 @@
|
|||
"ripgrep"
|
||||
"jq"
|
||||
"bat"
|
||||
"dutree"
|
||||
"alacritty"
|
||||
"fish-foreign-env"
|
||||
"libnotify"
|
||||
"nextcloud-client"
|
||||
"rofi-wayland"
|
||||
"waybar"
|
||||
"qt5ct"
|
||||
"pandoc"
|
||||
"fd"
|
||||
"bc"
|
||||
"sysstat"
|
||||
"ffmpeg"
|
||||
"pandoc"
|
||||
"grim"
|
||||
"slurp"
|
||||
"imv"
|
||||
"phinger-cursors-theme"
|
||||
"firefox"
|
||||
"icecat"
|
||||
"ydotool"
|
||||
"qutebrowser"
|
||||
"nyxt"
|
||||
"openjdk"
|
||||
"kwallet"
|
||||
"kwallet-pam"
|
||||
"breeze"
|
||||
"breeze-icons"
|
||||
"kdeconnect"
|
||||
"plasma"
|
||||
"dolphin"
|
||||
"mediainfo"
|
||||
"pulsemixer"
|
||||
"pamixer"
|
||||
"python-pulsectl"
|
||||
"rbw"
|
||||
"alsa-utils"
|
||||
"wtype"
|
||||
"brightnessctl"
|
||||
"transmission"
|
||||
"blesh"
|
||||
|
||||
;; Utilities and Libraries
|
||||
"libva"
|
||||
"libvpx"
|
||||
"python"
|
||||
"gstreamer"
|
||||
"gst-plugins-base"
|
||||
"gst-plugins-good"
|
||||
"gst-plugins-bad"
|
||||
"gst-plugins-ugly"
|
||||
"gst-libav"
|
||||
"fish-foreign-env"
|
||||
"libnotify"
|
||||
"ffmpegthumbs"
|
||||
"ffmpegthumbnailer"
|
||||
"kio"
|
||||
"kio-fuse"
|
||||
"kio-extras"
|
||||
;; "nautilus"
|
||||
"thunar"
|
||||
"dconf"
|
||||
"dconf-editor"
|
||||
;; "tracker"
|
||||
;; "tracker-miners"
|
||||
"gvfs"
|
||||
"xfconf"
|
||||
"kfind"
|
||||
"kiconthemes"
|
||||
"ark"
|
||||
"kdenlive-fix"
|
||||
"gimp"
|
||||
"mediainfo"
|
||||
"gvfs"
|
||||
"xfconf"
|
||||
"kwallet"
|
||||
"kwallet-pam"
|
||||
"openjdk"
|
||||
"python-vosk"
|
||||
"gst-vosk"
|
||||
"vosk-api"
|
||||
"python-srt"
|
||||
"perl-image-exiftool"
|
||||
"srt"
|
||||
"distrobox"
|
||||
"libreoffice"
|
||||
;; "nemo"
|
||||
;; "thunar"
|
||||
;; "tridactyl-native"
|
||||
"breeze-icons"
|
||||
"qtwayland@5.15.8"
|
||||
"qtdeclarative@5.15.8"
|
||||
;; "qtwayland"
|
||||
"egl-wayland"
|
||||
"pinentry"
|
||||
"pinentry-qt"
|
||||
"pinentry-gnome3"
|
||||
"pinentry-rofi"
|
||||
"pulsemixer"
|
||||
"pamixer"
|
||||
"python-pulsectl"
|
||||
"dunst"
|
||||
"rbw"
|
||||
"aspell"
|
||||
"aspell-dict-en"
|
||||
"alsa-utils"
|
||||
"lightly"
|
||||
"swaylock-effects"
|
||||
"swayidle"
|
||||
"wtype"
|
||||
"brightnessctl"
|
||||
"flatpak"
|
||||
"flatpak-xdg-utils"
|
||||
"sound-theme-freedesktop"
|
||||
"xdg-utils"
|
||||
"xdg-desktop-portal"
|
||||
"xdg-desktop-portal-kde"
|
||||
"aspell"
|
||||
"aspell-dict-en"
|
||||
"enchant"
|
||||
"ncurses"
|
||||
"sbcl"
|
||||
|
||||
;; Theming
|
||||
"phinger-cursors-theme" ;; Personal package of cursors
|
||||
"papirus-icon-theme"
|
||||
"sound-theme-freedesktop"
|
||||
|
||||
;; Gui Apps
|
||||
"lightly"
|
||||
"nextcloud-client"
|
||||
"dunst"
|
||||
"rofi-wayland"
|
||||
"waybar"
|
||||
"qt5ct"
|
||||
"grim"
|
||||
"slurp"
|
||||
"imv"
|
||||
"mpv"
|
||||
"mpv-mpris"
|
||||
"firefox"
|
||||
"icecat"
|
||||
"qutebrowser"
|
||||
"nyxt"
|
||||
"breeze"
|
||||
"kdeconnect"
|
||||
"plasma"
|
||||
"dolphin"
|
||||
"thunar"
|
||||
"dconf-editor"
|
||||
"ark"
|
||||
"kdenlive-fix" ;; Personal fixed kdenlive
|
||||
"gimp"
|
||||
"distrobox"
|
||||
"libreoffice"
|
||||
"swaylock-effects"
|
||||
"swayidle"
|
||||
;; "tridactyl-native"
|
||||
|
||||
;; Fonts
|
||||
"font-google-noto"
|
||||
"font-google-noto-emoji"
|
||||
"enchant"
|
||||
"blesh"
|
||||
"ncurses"
|
||||
"transmission"
|
||||
"sbcl"
|
||||
|
||||
;; Emacs and packages
|
||||
"emacs-next-pgtk"
|
||||
|
@ -293,7 +295,8 @@
|
|||
(aliases '(("grep" . "grep --color=auto")
|
||||
("gh" . "guix home -L ~/dotfiles/guix reconfigure ~/dotfiles/guix/home.scm")
|
||||
("gs" . "sudo guix system -L /home/chris/dotfiles/guix reconfigure /home/chris/dotfiles/guix/$(hostname).scm")
|
||||
("ytd" . "yt-dlp -o \\\"~/vids/%(title)s.%(ext)s\\\" $1")))
|
||||
("ytd" . "yt-dlp -o \\\"~/vids/%(title)s.%(ext)s\\\" $1")
|
||||
("yta" . "yt-dlp -o \\\"~/music/%(title)s.%(ext)s\\\" $1")))
|
||||
(bashrc (list (plain-file "blesh" "source $HOME/.guix-home/profile/share/blesh/ble.sh")
|
||||
(plain-file "home-manager" "source $HOME/.nix-profile/etc/profile.d/hm-session-vars.sh")
|
||||
;;These need to be here so they are at the bottom and therefore after guix-defaults
|
||||
|
|
Loading…
Reference in a new issue