Skip to content
/ nixdots Public

NixOS + Home Manager Configuration Files โ„๏ธ๐Ÿ˜๏ธ

Notifications You must be signed in to change notification settings

Dieal/nixdots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

31 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

These are my personal NixOS dotfiles. I advice against using them since they are specific to my workflow, but you can copy them and change to your own needs

Overview

  • โ„๏ธ Flakes
  • ๐Ÿ  Home Manager
  • ๐Ÿ—‚๏ธ Modularized Configurations
  • ๐Ÿ–ฅ๏ธ Different configurations for each of my devices
  • ๐ŸŒŸ Hyprland
  • ๐Ÿ’— Neovim, Kitty and Tmux

Installation ๐Ÿ–ฅ๏ธ

  1. Install the system using the GUI installer or following the NixOS guide

  2. Install required packages nix-shell -p gnumake git

  3. Clone this repository git clone https://github.com/Dieal/nixdots.git

  4. make desktop or make laptop

Usage

The system can be built executing make desktop or make laptop, depending on the device. If you want to use it for your own device, edit shared.nix and system/desktop.nix to your specific needs.

To build the user environment using Home Manager, execute make home.

Import Firefox settings to Zen Browser

Go to about:support and identify Profile Folder. From inside the folder, copy:

  • cookies.sqlite and storage.sqlite to remain logged in
  • places.sqlite for history

Then identify, just as above, the Zen Browser profile folder and copy those sqlite files inside it. Now restart the browser, follow the setup and you're done

Useful resources

About

NixOS + Home Manager Configuration Files โ„๏ธ๐Ÿ˜๏ธ

Topics

Resources

Stars

Watchers

Forks