Giter Club home page Giter Club logo

guix-dotfiles's People

Contributors

frewacom avatar johanengstrand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

guix-dotfiles's Issues

Error building ISO

Hello,

I'm trying to get into Guix and I found your project, it looks very interesting!

When I try to create a ISO using ./build.iso.sh I receive the following error:

View build log at '/var/log/guix/drvs/nr/yxvcvrlmnprbzpadb8aysa2zjdh7jk-guix-package-cache.drv.gz'.
cannot build derivation /gnu/store/83ifbhvyp3snwb5lda3lp8lifwgs69hy-profile.drv': 1 dependencies couldn't be built guix time-machine: error: build of /gnu/store/83ifbhvyp3snwb5lda3lp8lifwgs69hy-profile.drv' failed
Attempting to build the image...
guix time-machine: error: './channels.scm' did not return a list of channels
Could not create image.

Here is the build log output:

(repl-version 0 1 1)
Generating package cache for '/gnu/store/0307h7wsx9fjh2pc5sa2rkbj7ccvj71c-profile'...
error: %engstrand-base-features: unbound variable
hint: Did you forget `(use-modules (engstrand configs))'?


Backtrace:
In guix/repl.scm:
    141:4 19 (machine-repl _ _)
    126:7 18 (_)
In ice-9/boot-9.scm:
  1747:15 17 (with-exception-handler #<procedure 7fffedd32180 at ic?> ?)
  1752:10 16 (with-exception-handler _ _ #:unwind? _ # _)
In guix/repl.scm:
    99:21 15 (_)
In unknown file:
          14 (_ #<procedure 7ffff78862c0 at guix/repl.scm:100:25 ()> ?)
          13 (primitive-load "/gnu/store/iy9b7j9nn4l8ywqny5yr2i5vqrn?")
In ice-9/boot-9.scm:
  1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
In gnu/packages.scm:
   439:11 11 (generate-package-cache _)
In srfi/srfi-1.scm:
   460:18 10 (fold #<procedure expand-cache expr> _ _)
In gnu/packages.scm:
   399:37  9 (expand-cache . _)
In guix/packages.scm:
  1378:17  8 (supported-package? #<package [email protected] engstrand/pack?> ?)
In guix/memoization.scm:
    101:0  7 (_ #<hash-table 7fffdb1ee340 23559/28099> #<package rb?> ?)
In guix/packages.scm:
  1356:39  6 (_)
  1618:16  5 (package->bag _ _ _ #:graft? _)
  1723:43  4 (thunk)
In engstrand/packages/utils.scm:
    88:21  3 (arguments #<package [email protected] engstrand/packages/utils?>)
In ice-9/boot-9.scm:
  1685:16  2 (raise-exception _ #:continuable? _)
  1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
In unknown file:
           0 (backtrace #<undefined>)

(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (rust-aes-0.7)) (value #f))

Any ideas?

Thanks,
Jon

GUIX_PYTHONPATH is not set

This prevents any installed python packages from being accessible when running python applications. It can be fixed by setting and sourcing GUIX_PROFILE.

Use serialization utils from rde for ini configurations

Instead of using our own (very basic) alist to ini serializer, we can use the one from rde.

For example, it can be implemented like this, and then used as follows (see this repo):

   (service
    home-mako-service-type
    (home-mako-configuration
     (package mako)
     (config
      `((sort . -time)
        (actions . 0)
        (icons . 0)
        (font . "Iosevka Light 14")
        (text-color . "#000000")
        (background-color . "#FFFFFF")
        (border-color . "#721045")
        (layer . overlay)
        (border-size . 2)
        (padding . 10)
        (width . 400)
        (group-by . app-name)
        (ignore-timeout . 1)
        (default-timeout . 3500)
        ((mode dnd)
         .
         ((invisible . 1)))))))

Swaylock keybinding does not work

I am unable to lock the screen using the dwl-guile keybinding. Same thing in the dwl-guile REPL: (dwl:shcmd "swaylock") does nothing.

Running swaylock from a terminal works.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.