99
1010class AwesomeProfile (XorgProfile ):
1111 def __init__ (self ) -> None :
12- super ().__init__ (' Awesome' , ProfileType .WindowMgr )
12+ super ().__init__ (" Awesome" , ProfileType .WindowMgr )
1313
1414 @property
1515 @override
1616 def packages (self ) -> list [str ]:
1717 return super ().packages + [
18- ' awesome' ,
19- ' alacritty' ,
20- ' xorg-xinit' ,
21- ' xorg-xrandr' ,
22- ' xterm' ,
23- ' feh' ,
24- ' slock' ,
25- ' terminus-font' ,
26- ' gnu-free-fonts' ,
27- ' ttf-liberation' ,
28- ' xsel' ,
18+ " awesome" ,
19+ " alacritty" ,
20+ " xorg-xinit" ,
21+ " xorg-xrandr" ,
22+ " xterm" ,
23+ " feh" ,
24+ " slock" ,
25+ " terminus-font" ,
26+ " gnu-free-fonts" ,
27+ " ttf-liberation" ,
28+ " xsel" ,
2929 ]
3030
3131 @override
32- def install (self , install_session : ' Installer' ) -> None :
32+ def install (self , install_session : " Installer" ) -> None :
3333 super ().install (install_session )
3434
3535 # TODO: Copy a full configuration to ~/.config/awesome/rc.lua instead.
@@ -39,7 +39,7 @@ def install(self, install_session: 'Installer') -> None:
3939 # Replace xterm with alacritty for a smoother experience.
4040 awesome_lua = awesome_lua .replace ('"xterm"' , '"alacritty"' )
4141
42- with open (f"{ install_session .target } /etc/xdg/awesome/rc.lua" , 'w' ) as fh :
42+ with open (f"{ install_session .target } /etc/xdg/awesome/rc.lua" , "w" ) as fh :
4343 fh .write (awesome_lua )
4444
4545 # TODO: Configure the right-click-menu to contain the above packages that were installed. (as a user config)
@@ -49,16 +49,16 @@ def install(self, install_session: 'Installer') -> None:
4949 with open (f"{ install_session .target } /etc/X11/xinit/xinitrc" ) as xinitrc :
5050 xinitrc_data = xinitrc .read ()
5151
52- for line in xinitrc_data .split (' \n ' ):
52+ for line in xinitrc_data .split (" \n " ):
5353 if "twm &" in line :
5454 xinitrc_data = xinitrc_data .replace (line , f"# { line } " )
5555 if "xclock" in line :
5656 xinitrc_data = xinitrc_data .replace (line , f"# { line } " )
5757 if "xterm" in line :
5858 xinitrc_data = xinitrc_data .replace (line , f"# { line } " )
5959
60- xinitrc_data += ' \n '
61- xinitrc_data += ' exec awesome\n '
60+ xinitrc_data += " \n "
61+ xinitrc_data += " exec awesome\n "
6262
63- with open (f"{ install_session .target } /etc/X11/xinit/xinitrc" , 'w' ) as xinitrc :
63+ with open (f"{ install_session .target } /etc/X11/xinit/xinitrc" , "w" ) as xinitrc :
6464 xinitrc .write (xinitrc_data )
0 commit comments