Skip to content

Commit f0afea1

Browse files
committed
55 - Refactor to use same Atom setup implementation on all Linux distributions
1 parent 68be650 commit f0afea1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/OS/Linux.hs

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import Control.Monad
55
import Control.Monad.IO.Class ( liftIO )
66
import Data.Text ( replace
77
, isInfixOf
8+
, unpack
89
, Text)
910
import Data.Text.IO ( readFile
1011
, writeFile
@@ -56,7 +57,7 @@ configureNix run sink = undefined
5657
configureNixPackage :: Bool -> Sink Action -> ExtensionInfo -> IO ()
5758
configureNixPackage run sink (ExtensionInfo name package) = do
5859
nixConfiguration <- getOptimalNixConfiguration
59-
let configurationNixFilePath = "/etc/nixos/configuration.nix"
60+
let configurationNixFilePath = unpack $ getNixConfigurationPath nixConfiguration
6061
oldConfigurationNixText <- liftIO $ readFile configurationNixFilePath
6162

6263
-- FIXME vvv requires Nix parsing using HNIX

0 commit comments

Comments
 (0)