summaryrefslogtreecommitdiffstats
path: root/.config/guix (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move user-level configs out of rc.org•••I will keep rc.org around for now, only for system-level (global) config files. Amin Bandali2020-10-067-0/+236
* delete old config files•••- compton - dunst - i3status - sway - swaylock - ncmpcpp - pigeonhole Amin Bandali2020-04-111-51/+0
* move non-emacs configs to rc.orgAmin Bandali2020-04-116-227/+0
* scattered updatesAmin Bandali2020-03-311-3/+3
* guix,getmail,emacs: update username and mail addressAmin Bandali2020-03-231-5/+5
* guix: break down monolithic profile into multiple smaller profiles•••super useful for decoupling larger packages like icecat, libreoffice, and texlive from the rest of mostly-smaller packages, so i could easily `guix pull' and update the smaller ones as frequently as i like Amin Bandali2020-03-134-11/+29
* guix: add (sudo-less) light•••landed fcb510c541e83291ea6682cba87020a913c64914 in guix.git so one can set brightness using light without sudo Amin Bandali2020-01-272-0/+2
* guix: use local channels for finer controlAmin Bandali2020-01-251-5/+3
* switch to exwm on chamanAmin Bandali2020-01-252-5/+18
* guix: add rottlog, thermald, tlp, and powertop to chamanAmin Bandali2020-01-241-2/+15
* emacs: add back my znc fork•••emacs-znc-git is from my guix-mab channel Amin Bandali2020-01-231-0/+1
* update some more bandali references to mabAmin Bandali2020-01-231-4/+5
* guix: add local dovecot mail server to chaman•••note: the dovecot/auth process runs as a non-root `dovecot' user, which needs to be able to read the passwd file. therefore, the file itself needs to have the read bit set accordingly, and its parent directories need the executable bit. Amin Bandali2020-01-231-1/+19
* guix: updates to chaman's system configuration•••- update device uuids - change username from bandali to mab - use cons* instead of append∘list once again Amin Bandali2020-01-231-9/+9
* bash,guix: "fix" completionAmin Bandali2020-01-081-1/+1
* emacs,guix: port init.el over to guix•••TODO: consider writing guix package definitions for these: - alloy-mode - george-mode - org-pdftools - oddmuse-curl - znc.el (my fork) Amin Bandali2020-01-082-12/+22
* guix: reinstall chaman, from scratchAmin Bandali2020-01-051-87/+54
* guix: remove ~/.config/guix/channels.scm for nowAmin Bandali2019-10-121-10/+0
* emacs,gnupg: do pinentry outside emacsAmin Bandali2019-08-311-1/+1
* emacs: use straight.el for package management again•••it seems easier/cleaner to use straight rather than going through all of guix. not sure; might end up using guix again for it at some point. also, fork lean-mode and remove runtime requiring of cl, and use the fork. should submit PR and switch back to upstream once it’s merged. Amin Bandali2019-08-311-52/+1
* guix: bump guix to latest masterAmin Bandali2019-08-221-1/+1
* guix,emacs: bump guix{,-bandali}, add emacs-biblio-gitAmin Bandali2019-08-122-2/+3
* emacs,guix: install and use pdf-tools for viewing PDFs in emacsAmin Bandali2019-08-101-0/+1
* shell: it probably makes more sense to start ssh-agent in ~/.profileAmin Bandali2019-08-101-0/+1
* guix: mkdir ~/.config/guix/manifest and add one for jirud•••TODO: figure out how to have one common.scm or multiple single-purpose lists of packages, like emacs.scm, xorg.scm, fonts.scm, tex.scm, etc. Amin Bandali2019-08-102-0/+99
* guix: add a few packages to home-manifestAmin Bandali2019-08-091-0/+3
* guix: use cons* instead of append∘list, add slim-service-typeAmin Bandali2019-08-091-37/+50
* guix: disable tlp’s usb-autosuspend completely for now•••otherwise, even with the blacklist, my usb mouse keeps turning off. Amin Bandali2019-08-061-1/+2
* emacs, guix: add back most packages unavailable in Guix proper•••namely, the following: - boxquote - company-ebdb - delight - ebdb - erc-scrolltoplace - message-x - mwim - shrink-path - unkillable-scratch they are now packaged in my guix-bandali channel, and hopefully soon in upstream guix as well. Amin Bandali2019-08-062-0/+20
* guix: add rottlog, thermald, tlp, and powertop --auto-tuneAmin Bandali2019-08-051-3/+15
* guix: add some auxiliary packages to home-manifestAmin Bandali2019-08-051-2/+12
* getmail,msmtp: adapt for guix, guix: fix indent, add service-dovecotAmin Bandali2019-08-051-32/+49
* guix: whoops, add the necessary packages for the guix system setupAmin Bandali2019-08-051-1/+6
* emacs: transition to guix (from straight.el)•••TODO: submit emacs-xyz packages for (comment)ed out bits Amin Bandali2019-08-051-1/+42
* guix: switch to us basic layout instead of us altgr-intl•••i like my right alt key Amin Bandali2019-08-041-6/+2
* guix: add home-manifest and chaman's configAmin Bandali2019-08-042-0/+78