diff options
Diffstat (limited to 'modules/ryan-config/base-system.scm')
| -rw-r--r-- | modules/ryan-config/base-system.scm | 91 |
1 files changed, 47 insertions, 44 deletions
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index 39c7aa1..47b62a8 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
| @@ -125,49 +125,49 @@ | |||
| 125 | ;; under their own account: use 'guix search KEYWORD' to search | 125 | ;; under their own account: use 'guix search KEYWORD' to search |
| 126 | ;; for packages and 'guix install PACKAGE' to install a package. | 126 | ;; for packages and 'guix install PACKAGE' to install a package. |
| 127 | (packages (append (map specification->package (list "sway" | 127 | (packages (append (map specification->package (list "sway" |
| 128 | ;"hyprland" | 128 | ;"hyprland" |
| 129 | "swaybg" | 129 | "swaybg" |
| 130 | ;"swayidle" | 130 | ;"swayidle" |
| 131 | ;"swaylock-effects" | 131 | ;"swaylock-effects" |
| 132 | "fuzzel" | 132 | "fuzzel" |
| 133 | "foot" | 133 | "foot" |
| 134 | "linux-pam" ; installed directly to get libs in profile directly | 134 | "linux-pam" ; installed directly to get libs in profile directly |
| 135 | "pinentry-qt" | 135 | "pinentry-qt" |
| 136 | "adwaita-icon-theme" | 136 | "adwaita-icon-theme" |
| 137 | "hicolor-icon-theme" | 137 | "hicolor-icon-theme" |
| 138 | "git" | 138 | "git" |
| 139 | "waybar-experimental" | 139 | "waybar-experimental" |
| 140 | "gnupg" | 140 | "gnupg" |
| 141 | "light" | 141 | "light" |
| 142 | "avahi" | 142 | "avahi" |
| 143 | "mako" | 143 | "mako" |
| 144 | "grim" | 144 | "grim" |
| 145 | "grimblast" | 145 | "grimblast" |
| 146 | "slurp" | 146 | "slurp" |
| 147 | "wl-clipboard" | 147 | "wl-clipboard" |
| 148 | ;"bluez" | 148 | ;"bluez" |
| 149 | ;"blueman" | 149 | ;"blueman" |
| 150 | "ldacbt" | 150 | "ldacbt" |
| 151 | "libfreeaptx" | 151 | "libfreeaptx" |
| 152 | "libfdk" | 152 | "libfdk" |
| 153 | "opendoas" | 153 | "opendoas" |
| 154 | ;"xdg-desktop-portal-wlr" | 154 | ;"xdg-desktop-portal-wlr" |
| 155 | ;"xdg-desktop-portal" | 155 | ;"xdg-desktop-portal" |
| 156 | ;"xdg-desktop-portal-gtk" | 156 | ;"xdg-desktop-portal-gtk" |
| 157 | "v4l2loopback-linux-module" | 157 | "v4l2loopback-linux-module" |
| 158 | "pipewire" | 158 | "pipewire" |
| 159 | "docker" | 159 | "docker" |
| 160 | ;"libvirt" ;New version inherited from service | 160 | ;"libvirt" ;New version inherited from service |
| 161 | ;"virt-manager" | 161 | ;"virt-manager" |
| 162 | "dconf" | 162 | "dconf" |
| 163 | "wireplumber" | 163 | "wireplumber" |
| 164 | "wireshark" | 164 | "wireshark" |
| 165 | "openconnect" | 165 | ;"openconnect" |
| 166 | "openconnect-sso" | 166 | ;"openconnect-sso" |
| 167 | "webkitgtk-with-libsoup2" ; Needed for Go wails development | 167 | "webkitgtk-with-libsoup2" ; Needed for Go wails development |
| 168 | "zsh")) | 168 | "zsh")) |
| 169 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan) | 169 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan neovim-ryan) |
| 170 | %my-base-packages )) | 170 | %my-base-packages )) |
| 171 | 171 | ||
| 172 | ;; Below is the list of system services. To search for available | 172 | ;; Below is the list of system services. To search for available |
| 173 | ;; services, run 'guix system search KEYWORD' in a terminal. | 173 | ;; services, run 'guix system search KEYWORD' in a terminal. |
| @@ -229,7 +229,7 @@ | |||
| 229 | (guix-configuration | 229 | (guix-configuration |
| 230 | (inherit config) | 230 | (inherit config) |
| 231 | (substitute-urls | 231 | (substitute-urls |
| 232 | (append (list "https://substitutes.nonguix.org") | 232 | (append (list "https://nonguix-proxy.ditigal.xyz/") |
| 233 | %default-substitute-urls)) | 233 | %default-substitute-urls)) |
| 234 | (authorized-keys | 234 | (authorized-keys |
| 235 | (cons* (plain-file "non-guix.pub" | 235 | (cons* (plain-file "non-guix.pub" |
| @@ -250,7 +250,10 @@ | |||
| 250 | (inherit config) | 250 | (inherit config) |
| 251 | (handle-power-key `ignore) | 251 | (handle-power-key `ignore) |
| 252 | (handle-suspend-key `ignore) | 252 | (handle-suspend-key `ignore) |
| 253 | (handle-hibernate-key 'ignore) | ||
| 253 | (handle-lid-switch `ignore) | 254 | (handle-lid-switch `ignore) |
| 255 | (handle-lid-switch-docked 'ignore) | ||
| 256 | (handle-lid-switch-external-power 'ignore) | ||
| 254 | (kill-user-processes? #t))) | 257 | (kill-user-processes? #t))) |
| 255 | (network-manager-service-type config => | 258 | (network-manager-service-type config => |
| 256 | (network-manager-configuration | 259 | (network-manager-configuration |
