aboutsummaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
authorLuca Matei Pintilie <luca@lucamatei.com>2024-10-05 19:23:24 +0000
committerLuca Matei Pintilie <luca@lucamatei.com>2024-10-05 19:23:24 +0000
commit81b70b8e4514465b043e3336b38c2d507d747788 (patch)
treed10f33a7b9b7a04a7e9b85b215e83640fe4bcd29 /home-configuration.scm
parent74e392022555df0a28809c5a16b190c490406512 (diff)
downloaddotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar.gz
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar.bz2
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar.lz
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar.xz
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.tar.zst
dotfiles-81b70b8e4514465b043e3336b38c2d507d747788.zip
fixup! fixup! fixup! fixup! fixup! fixup! WIP add guix config
Diffstat (limited to '')
-rw-r--r--home-configuration.scm196
1 files changed, 101 insertions, 95 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index b5a6c37..af83435 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -65,101 +65,107 @@
;; ccache chathistorysync chromium chrony delta dolphin firefox k9s kubectl newsboat pass steam toot turnstile wayvnc weechat
;; Won't build
;; avidemux
- (packages (list imagemagick
- network-manager
- thunar
- bash
- bat
- blueman
- bluez
- rust-cargo
- clang
- cmake
- cmus
- darktable
- dunst
- easytag
- fastfetch
- ffmpeg
- flatpak
- foot
- gajim
- gajim
- gammastep
- gcc
- gimp
- git
- go
- gparted
- greetd
- grim
- htop
- hut
- imv
- jq
- khal
- libreoffice
- mercurial
- mpv
- neomutt
- neovim
- nmap
- obs
- opendoas
- passt
- patchelf
- pavucontrol
- picom
- pipewire
- podman
- podman
- profanity
- qemu
- ranger
- ripgrep
- rsync
- seatd
- slurp
- swappy
- sway
- swayidle
- swaylock
- swayr
- tmux
- torsocks
- transmission
- unzip
- vim
- w3m
- which
- wl-clipboard
- wofi
- wtype
- yt-dlp
- ytfzf
- zathura
- zathura
- zip
- zstd))
+ ;; (packages (list imagemagick
+ ;; network-manager
+ ;; thunar
+ ;; bash
+ ;; bat
+ ;; blueman
+ ;; bluez
+ ;; rust-cargo
+ ;; clang
+ ;; cmake
+ ;; cmus
+ ;; darktable
+ ;; dunst
+ ;; easytag
+ ;; fastfetch
+ ;; ffmpeg
+ ;; flatpak
+ ;; foot
+ ;; gajim
+ ;; gajim
+ ;; gammastep
+ ;; gcc
+ ;; gimp
+ ;; git
+ ;; go
+ ;; gparted
+ ;; greetd
+ ;; grim
+ ;; htop
+ ;; hut
+ ;; imv
+ ;; jq
+ ;; khal
+ ;; libreoffice
+ ;; mercurial
+ ;; mpv
+ ;; neomutt
+ ;; neovim
+ ;; nmap
+ ;; obs
+ ;; opendoas
+ ;; passt
+ ;; patchelf
+ ;; pavucontrol
+ ;; picom
+ ;; pipewire
+ ;; podman
+ ;; podman
+ ;; profanity
+ ;; qemu
+ ;; ranger
+ ;; ripgrep
+ ;; rsync
+ ;; seatd
+ ;; slurp
+ ;; swappy
+ ;; sway
+ ;; swayidle
+ ;; swaylock
+ ;; swayr
+ ;; tmux
+ ;; torsocks
+ ;; transmission
+ ;; unzip
+ ;; vim
+ ;; w3m
+ ;; which
+ ;; wl-clipboard
+ ;; wofi
+ ;; wtype
+ ;; yt-dlp
+ ;; ytfzf
+ ;; zathura
+ ;; zathura
+ ;; zip
+ ;; zstd))
;; Below is the list of Home services. To search for available
;; services, run 'guix home search KEYWORD' in a terminal.
(services
- (list (service home-bash-service-type
- (home-bash-configuration
- (aliases '(("cat" . "/usr/bin/bat -p") ("cls" . "clear")
- ("codium" . "flatpak run com.vscodium.codium --no-sandbox --enable-features=UseOzonePlatform --ozone-platform=wayland")
- ("ls" . "ls -h -F --color=auto --group-directories-first")
- ("mpv" . "/usr/bin/mpv")
- ("sudo" . "/usr/bin/doas")
- ("tmux" . "tmux -2")))
- (bashrc (list (local-file ".bashrc" "bashrc")))
- (bash-profile (list (local-file ".bash_profile"
- "bash_profile")))
- (bash-logout (list (local-file ".bash_logout" "bash_logout")))))
- (service home-files-service-type
- (map (lambda (name)
- (format #t (string-append name "\n"))
- (list `name
- (local-file (assume-source-relative-file-name name)
- (string-replace-substring name "." "-"))))
- (find-files "./.config"))))))
+ (list
+ ;; (service home-bash-service-type
+ ;; (home-bash-configuration
+ ;; (aliases '(("cat" . "/usr/bin/bat -p") ("cls" . "clear")
+ ;; ("codium" . "flatpak run com.vscodium.codium --no-sandbox --enable-features=UseOzonePlatform --ozone-platform=wayland")
+ ;; ("ls" . "ls -h -F --color=auto --group-directories-first")
+ ;; ("mpv" . "/usr/bin/mpv")
+ ;; ("sudo" . "/usr/bin/doas")
+ ;; ("tmux" . "tmux -2")))
+ ;; (bashrc (list (local-file ".bashrc" "bashrc")))
+ ;; (bash-profile (list (local-file ".bash_profile"
+ ;; "bash_profile")))
+ ;; (bash-logout (list (local-file ".bash_logout" "bash_logout")))))
+ (service home-files-service-type
+ ;; `((".xinitrc" ,(local-file ".xinitrc" "my-xinitrc")))
+ (map (lambda (name)
+ (format #t
+ (string-append name "\n"))
+ `((,name ,(local-file (assume-source-relative-file-name
+ name)
+ (string-replace-substring name "."
+ "-")))))
+ (find-files "./.config"))
+ ;; Marker here
+ ))))