We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 68be650 commit f0afea1Copy full SHA for f0afea1
src/OS/Linux.hs
@@ -5,6 +5,7 @@ import Control.Monad
5
import Control.Monad.IO.Class ( liftIO )
6
import Data.Text ( replace
7
, isInfixOf
8
+ , unpack
9
, Text)
10
import Data.Text.IO ( readFile
11
, writeFile
@@ -56,7 +57,7 @@ configureNix run sink = undefined
56
57
configureNixPackage :: Bool -> Sink Action -> ExtensionInfo -> IO ()
58
configureNixPackage run sink (ExtensionInfo name package) = do
59
nixConfiguration <- getOptimalNixConfiguration
- let configurationNixFilePath = "/etc/nixos/configuration.nix"
60
+ let configurationNixFilePath = unpack $ getNixConfigurationPath nixConfiguration
61
oldConfigurationNixText <- liftIO $ readFile configurationNixFilePath
62
63
-- FIXME vvv requires Nix parsing using HNIX
0 commit comments