Commit Graph

3915 Commits (b6c7fc0b0e9dda3ff5106c3ee7cfe40f20825908)

Author SHA1 Message Date
Pierre Neidhardt 6ca2152df9 local/bin/hdmi-switch: Delete in favour of EXWM or autorandr. 2020-06-11 19:16:38 +02:00
Pierre Neidhardt 57d0eed868 profile: Add Emacs to list of `progress' known programs. 2020-06-11 18:54:52 +02:00
Pierre Neidhardt 82872f7b0a local/bin/rshare: Init. 2020-06-11 18:36:03 +02:00
Pierre Neidhardt 137b68fb94 config/guix/system/desktop-bababa: Add rsync example. 2020-06-11 17:32:24 +02:00
Pierre Neidhardt 69a64d2474 package-lists/guix-next-manifest: Include all Common Lisp dependencies. 2020-06-11 17:24:59 +02:00
Pierre Neidhardt e877d72c9f sbclrc: Disable Quicklisp in favour of Guix. 2020-06-11 17:24:36 +02:00
Pierre Neidhardt 3855f45cec Emacs/Guix: Add system installation command. 2020-06-11 16:00:58 +02:00
Pierre Neidhardt b10dd1942a Emacs/Guix: Add system editing command. 2020-06-11 15:51:17 +02:00
Pierre Neidhardt ef2105d0e7 Emacs/Guix: Support installing multiple manifests at once. 2020-06-11 15:43:54 +02:00
Pierre Neidhardt 83b8b865d6 local/bin/homeinit: Fix profile installation. 2020-06-11 15:07:53 +02:00
Pierre Neidhardt a3019e6ba5 local/bin/homeinit: Fix laptop predicate and persistent folder creation. 2020-06-11 15:00:31 +02:00
Pierre Neidhardt 8e1b522210 local/bin/homeinit: Link games.scm.gpg. 2020-06-11 14:46:30 +02:00
Pierre Neidhardt 1e44c3de6e local/bin/homeinit: Fix documentation. 2020-06-11 14:37:43 +02:00
Pierre Neidhardt f613bd1207 local/bin/homeinit: Fix manifest installation. 2020-06-11 14:01:21 +02:00
Pierre Neidhardt c3cc13e905 local/bin/homeinit: Add safeguard against existing bashrc. 2020-06-11 13:45:57 +02:00
Pierre Neidhardt 2f352b8cda local/bin/homeinit: Install default profile like other profiles. 2020-06-11 12:45:21 +02:00
Pierre Neidhardt 09256e6de8 local/bin/homeinit: Fix heredoc. 2020-06-11 12:45:00 +02:00
Pierre Neidhardt 575cd8f538 local/bin/homeinit: Install more Guix profiles, including laptop profiles. 2020-06-11 12:39:35 +02:00
Pierre Neidhardt d823e88826 package-lists/guix-laptop-gaming-manifest: Init. 2020-06-11 12:31:18 +02:00
Pierre Neidhardt 58599a2fb3 local/bin/homeinit: Remove Quicklisp installation.
We are better off installing Common Lisp packages with Guix.
2020-06-11 12:18:20 +02:00
Pierre Neidhardt bd47a7af1e local/bin/homeinit: Remove Emacs ELPA package installation.
We use Guix anyways.
2020-06-11 12:17:10 +02:00
Pierre Neidhardt 5449b24575 local/bin/homeinit: Remove Emacs dev installation.
We use Guix anyways and Guix has emacs-next.
2020-06-11 12:15:45 +02:00
Pierre Neidhardt 247cabcd37 local/bin/homeinit: Remove qutebrowser bookmarks installation. 2020-06-11 12:15:09 +02:00
Pierre Neidhardt b23f22b410 local/bin/homeinit: Don't `guix pull' unless it has never been done before. 2020-06-11 12:13:21 +02:00
Pierre Neidhardt 28c2c5b07d local/bin/homeinit: Add compatibility for non-Emacs terminals. 2020-06-11 12:07:04 +02:00
Pierre Neidhardt 83b71b2034 local/bin/homeinit: Use MAIL_CACHE variable. 2020-06-11 12:01:33 +02:00
Pierre Neidhardt ea4b369e3a local/bin/homesync: Remove unused package-lister. 2020-06-11 11:52:47 +02:00
Pierre Neidhardt 7d44e561b8 local/bin/home*: Remove unused Eshell history synchronization. 2020-06-11 11:51:27 +02:00
Pierre Neidhardt ffab601b40 local/bin/homeinit: Use XDG_BIN_HOME. 2020-06-11 11:49:04 +02:00
Pierre Neidhardt 1fd44f47ae local/bin/homeinit: Remvoe EMACS_MIN_VERSION, use XDG_DATA_HOME. 2020-06-11 11:47:16 +02:00
Pierre Neidhardt c1aec54818 package-lists: Add emtec* channels. 2020-06-11 11:42:00 +02:00
Pierre Neidhardt 60ea653659 xprofile: Default browser is now named Nyxt. 2020-06-11 11:41:28 +02:00
Pierre Neidhardt c6d880269b package-lists/guix-emtecbase-manifest: Remove python, python-pip.
Already in python-wrapper.
2020-06-11 11:41:00 +02:00
Pierre Neidhardt b6e07e09a9 config/guix/system/desktop-bababa: Disable buggy second Slim. 2020-06-11 11:40:15 +02:00
Pierre Neidhardt c95609a19e local/bin/homesync: Fix GnuPG syncing. 2020-06-11 11:39:56 +02:00
Pierre Neidhardt 626c84abbd local/share/applications/: Rename next to nyxt. 2020-06-11 09:59:59 +02:00
Pierre Neidhardt 49e6035ad8 Next: Re-enable Tor. 2020-06-11 09:25:36 +02:00
Pierre Neidhardt 94438c1892 package-lists/guix-emtec-manifest: Add cryptsetup, progress, remove python and pip. 2020-06-11 09:25:16 +02:00
Pierre Neidhardt 86e145008f shell: Fix ambrevar/shell-command-duration. 2020-06-10 11:15:19 +02:00
Pierre Neidhardt 150bb1f80c config/guix/system/default: Add emacs-lucid-exwm definition. 2020-06-10 09:40:02 +02:00
Pierre Neidhardt 3eb013af6b config/guix/system/default: Clean up locale-libcs, default file-system. 2020-06-10 08:34:56 +02:00
Pierre Neidhardt 7a1f3ee1eb config/guix/system/: Rename linux-laptop.conf to kernel-mimimi.conf. 2020-06-10 08:26:48 +02:00
Pierre Neidhardt 57d62332d2 config/guix/system/laptop-mimimi: Working minimal GNOME. 2020-06-10 08:25:18 +02:00
Pierre Neidhardt 44cca0c17f config/guix/system/laptop-mimimi: Use gnome-minimal. 2020-06-09 15:25:00 +02:00
Pierre Neidhardt c04fd76c12 Emacs/Guix: Wait for process termination when install profiles. 2020-06-09 11:10:37 +02:00
Pierre Neidhardt 293197b88f Emacs/Guix: Allow using M-x shell to install profiles. 2020-06-09 10:41:51 +02:00
Pierre Neidhardt 95a98bd7c6 package-lists/guix-gaming-manifest: Comment openrct2, pingus, supertux. 2020-06-08 19:36:05 +02:00
Pierre Neidhardt 0382ba4ed1 package-lists/guix-emtecbase-manifest: Include python-virtualenv. 2020-06-08 19:33:47 +02:00
Pierre Neidhardt a6983ccd8a config/guix/system/laptop-mimimi: Remove docker, psql, nouveau differently. 2020-06-08 19:33:16 +02:00
Pierre Neidhardt d89c1682bb config/guix/system/desktop-bababa-emtec: Fix postgresql. 2020-06-08 19:32:44 +02:00